Flame graph
Hover over a block for summary information. Click a block for details.
Reset view
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal code >>
node`v8::internal::Builtin_HandleApiCall
node`node::WrappedScript::CompileRunInThisContext
node`v8::Handle
node`v8::Script::Compile
node`v8::Script::Compile
node`v8::Script::New
node`v8::internal::Compiler::Compile
node`v8::internal::MakeFunctionInfo
node`v8::internal::ParserApi::Parse
node`v8::internal::Parser::ParseProgram
node`v8::internal::Parser::DoParseProgram
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseModuleElement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParsePrimaryExpression
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseForStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParseUnaryExpression
0x1032547698badcfe
libcrypto.so.1.0.0`md5_block_asm_data_order
libc.so.1`_lwp_start
libc.so.1`_thrp_setup
node`uv__thread_start
leveldown.node`NanAsyncExecute
node`worker
leveldown.node`leveldown::BatchWriteWorker::Execute
leveldown.node`leveldown::Batch::Write
leveldown.node`leveldown::Database::WriteBatchToDatabase
leveldown.node`leveldb::DBImpl::Write
leveldown.node`leveldb::WriteBatchInternal::InsertInto
leveldown.node`leveldb::WriteBatch::Iterate
leveldown.node`leveldb::
leveldown.node`leveldb::MemTable::Add
leveldown.node`leveldb::SkipList
leveldown.node`leveldb::SkipList
leveldown.node`leveldb::MemTable::KeyComparator::operator
leveldown.node`leveldb::InternalKeyComparator::Compare
leveldown.node`leveldown::Iterator::IteratorEnd
leveldown.node`__gnu_cxx::__exchange_and_add_dispatch
leveldown.node`leveldown::NextWorker::Execute
leveldown.node`leveldb::
leveldown.node`leveldown::Iterator::IteratorNext
leveldown.node`leveldb::
leveldown.node`leveldb::
leveldown.node`leveldb::GetLengthPrefixedSlice
leveldown.node`leveldb::MemTableIterator::Prev
leveldown.node`leveldb::SkipList
leveldown.node`leveldb::MemTable::KeyComparator::operator
leveldown.node`leveldb::InternalKeyComparator::Compare
libc.so.1`memcpy
leveldown.node`leveldown::Iterator::GetIterator
leveldown.node`leveldb::
leveldown.node`leveldb::
leveldown.node`leveldb::MemTableIterator::Prev
leveldown.node`leveldb::SkipList
leveldown.node`leveldb::InternalKeyComparator::Compare
leveldown.node`leveldb::MemTable::KeyComparator::operator
leveldown.node`leveldb::InternalKeyComparator::Compare
leveldown.node`leveldb::AppendInternalKey
libstdc
libstdc
libstdc
libstdc
libstdc
libumem.so.1`malloc
libumem.so.1`umem_alloc
libumem.so.1`umem_cache_alloc
leveldown.node`leveldb::MemTableIterator::Prev
leveldown.node`leveldb::SkipList
leveldown.node`leveldb::MemTable::KeyComparator::operator
leveldown.node`leveldb::InternalKeyComparator::Compare
leveldown.node`leveldb::
libc.so.1`memcmp
leveldown.node`leveldb::MemTableIterator::Seek
leveldown.node`leveldb::SkipList
leveldown.node`leveldb::SkipList
leveldown.node`leveldb::MemTable::KeyComparator::operator
leveldown.node`leveldb::InternalKeyComparator::Compare
libstdc
leveldown.node`leveldb::DBImpl::NewIterator
leveldown.node`std::vector
libstdc
libstdc
libstdc
libstdc
libumem_trampoline.so.1`malloc
libumem_trampoline.so.1`free
libc.so.1`pthread_cond_wait
node`uv_cond_wait
libc.so.1`pthread_cond_wait
libc.so.1`cond_wait
libc.so.1`__cond_wait
libc.so.1`cond_wait_common
libc.so.1`cond_wait_queue
libc.so.1`__lwp_park
libc.so.1`cond_sleep_queue
libc.so.1`queue_lock
libc.so.1`queue_unlock
libc.so.1`spin_lock_clear
libc.so.1`mutex_lock_impl
node`_start
node`node::Start
libc.so.1`gethrtime
node`node::Load
node`v8::Function::Call
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
(anon) as
startup at node.js pos
(anon) as Module.runMain at module.js pos
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module._resolveFilename at module.js pos
(anon) as Module._findPath at module.js pos
tryPackage at module.js pos
readPackage at module.js pos
(anon) as fs.readFileSync at fs.js pos
<< adaptor >>
(anon) as fs.readSync at fs.js pos
<< internal >>
<< internal code >>
node`v8::internal::CallIC_Miss
node`v8::internal::CallICBase::LoadFunction
node`v8::internal::CallICBase::UpdateCaches
node`v8::internal::CallICBase::ComputeMonomorphicStub
node`v8::internal::StubCache::ComputeCallConstant
node`v8::internal::CallStubCompiler::CompileCallConstant
node`v8::internal::CallStubCompiler::CompileCustomCall
node`v8::internal::CallStubCompiler::CompileFastApiCall
node`v8::internal::GenerateFastApiCall
node`v8::internal::MacroAssembler::CallApiFunctionAndReturn
node`v8::internal::MacroAssembler::Abort
node`v8::internal::MacroAssembler::CallRuntime
node`v8::internal::MacroAssembler::CallStub
node`v8::internal::CodeStub::GetCode
node`v8::internal::CodeStub::FindCodeInCache
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module._resolveFilename at module.js pos
(anon) as Module._findPath at module.js pos
tryPackage at module.js pos
readPackage at module.js pos
(anon) as fs.readFileSync at fs.js pos
(anon) as fs.openSync at fs.js pos
<< internal code >>
node`node::Open
node`node::UVException
node`v8::Exception::Error
node`v8::internal::Factory::NewError
node`v8::internal::Factory::NewError
node`v8::internal::Execution::TryCall
node`v8::internal::Invoke
<< entry >>
<< internal >>
Error
<< constructor >>
Error
captureStackTrace at native messages.js pos
DefineOneShotAccessor at native messages.js pos
<< internal code >>
node`v8::internal::Runtime_DefineOrRedefineAccessorProperty
node`v8::internal::JSObject::DefineAccessor
node`v8::internal::JSObject::DefineAccessor
node`v8::internal::JSObject::SetPropertyCallback
node`v8::internal::JSObject::NormalizeProperties
node`v8::internal::Dictionary
node`v8::internal::HashTable
node`v8::internal::Heap::AllocateHashTable
node`v8::internal::AllocateFixedArrayWithFiller
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
bindings at /home/jacob/dat/node_modules/level-hyper/node_modules/leveldown-hyper/node_modules/bindings/bindings.js pos
getFileName at /home/jacob/dat/node_modules/level-hyper/node_modules/leveldown-hyper/node_modules/bindings/bindings.js pos
<< adaptor >>
captureStackTrace at native messages.js pos
<< internal >>
<< internal code >>
node`v8::internal::Runtime_NotifyDeoptimized
node`v8::internal::Context::RemoveOptimizedFunction
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module._resolveFilename at module.js pos
(anon) as Module._findPath at module.js pos
<< internal code >>
node`v8::internal::Runtime_KeyedGetProperty
tryExtensions at module.js pos
tryFile at module.js pos
statPath at module.js pos
(anon) as fs.statSync at fs.js pos
<< internal code >>
node`node::Stat
node`node::UVException
node`v8::Exception::Error
node`v8::internal::Factory::NewError
node`v8::internal::Factory::NewError
node`v8::internal::Execution::TryCall
node`v8::internal::Invoke
<< entry >>
<< internal >>
Error
<< constructor >>
Error
captureStackTrace at native messages.js pos
<< internal code >>
node`v8::internal::Runtime_CollectStackTrace
node`v8::internal::Factory::NewJSArrayWithElements
node`v8::internal::Heap::AllocateJSArrayWithElements
node`v8::internal::Heap::Allocate
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
(anon) as Mime.load at /home/jacob/dat/node_modules/request/node_modules/mime/mime.js pos
<< adaptor >>
forEach at native array.js pos
<< adaptor >>
(anon) as
<< internal >>
<< internal code >>
node`v8::internal::Runtime_LazyRecompile
node`v8::internal::JSFunction::CompileOptimized
node`v8::internal::CompileLazyHelper
node`v8::internal::Compiler::CompileLazy
node`v8::internal::GenerateCode
node`v8::internal::OptimizingCompiler::OptimizeGraph
node`v8::internal::LChunk::NewChunk
node`v8::internal::LAllocator::Allocate
node`v8::internal::LAllocator::BuildLiveRanges
node`v8::internal::LAllocator::ProcessInstructions
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module._resolveFilename at module.js pos
(anon) as Module._findPath at module.js pos
tryPackage at module.js pos
readPackage at module.js pos
(anon) as fs.readFileSync at fs.js pos
<< constructor >>
<< adaptor >>
Buffer at buffer.js pos
realpathSync at fs.js pos
(anon) as fs.lstatSync at fs.js pos
<< adaptor >>
nullCheck at fs.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::FlexibleBodyVisitor
node`void v8::internal::ScavengingVisitor
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
<< internal >>
<< internal code >>
node`v8::internal::CallIC_Miss
node`v8::internal::CallICBase::LoadFunction
node`v8::internal::CallICBase::UpdateCaches
node`v8::internal::CallICBase::ComputeMonomorphicStub
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module._resolveFilename at module.js pos
(anon) as Module._findPath at module.js pos
tryPackage at module.js pos
realpathSync at fs.js pos
<< adaptor >>
(anon) as exports.resolve at path.js pos
<< adaptor >>
split at native string.js pos
<< internal code >>
node`v8::internal::Runtime_StringSplit
node`v8::internal::Factory::NewJSArray
node`v8::internal::Heap::AllocateJSArrayAndStorage
node`v8::internal::Heap::AllocateJSObjectFromMap
node`v8::internal::Heap::Allocate
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`v8::internal::StaticMarkingVisitor
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
(anon) as exports.inherits at util.js pos
create at native v8natives.js pos
defineProperties at native v8natives.js pos
ToPropertyDescriptor at native v8natives.js pos
(anon) as $Array.writable_ at native v8natives.js pos
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module._resolveFilename at module.js pos
(anon) as Module._findPath at module.js pos
tryExtensions at module.js pos
tryFile at module.js pos
statPath at module.js pos
(anon) as fs.statSync at fs.js pos
<< internal code >>
node`node::Stat
node`node::UVException
node`v8::Exception::Error
node`v8::internal::Factory::NewError
node`v8::internal::Factory::NewError
node`v8::internal::Execution::TryCall
node`v8::internal::Invoke
<< entry >>
<< internal >>
Error
<< constructor >>
Error
captureStackTrace at native messages.js pos
<< internal code >>
node`v8::internal::Runtime_CollectStackTrace
node`v8::internal::StackFrame::GetCallerState
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module._resolveFilename at module.js pos
(anon) as Module._findPath at module.js pos
tryFile at module.js pos
statPath at module.js pos
(anon) as fs.statSync at fs.js pos
<< internal code >>
node`node::Stat
node`node::BuildStatsObject
node`v8::Date::New
node`v8::internal::Execution::NewDate
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
CreateDate at native apinatives.js pos
<< constructor >>
<< adaptor >>
Date
<< internal code >>
node`v8::internal::Runtime_DateCurrentTime
libc.so.1`gettimeofday
(anon) as NativeModule.require at node.js pos
(anon) as NativeModule.compile at node.js pos
<< adaptor >>
(anon) as
node`v8::internal::Runtime_CreateObjectLiteralShallow
<< internal code >>
node`v8::internal::Builtin_HandleApiCall
node`node::WrappedScript::CompileRunInThisContext
node`v8::Handle
node`v8::Script::Compile
node`v8::Script::Compile
node`v8::Script::New
node`v8::internal::Compiler::Compile
node`v8::internal::MakeFunctionInfo
node`v8::internal::ParserApi::Parse
node`v8::internal::Parser::ParseProgram
node`v8::internal::Parser::DoParseProgram
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseModuleElement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParsePrimaryExpression
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseFunctionDeclaration
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseIfStatement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseThrowStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParsePrimaryExpression
node`v8::internal::Parser::ParseExpression
(anon) as Module._nodeModulePaths at module.js pos
<< internal code >>
node`v8::internal::CallJsBuiltin
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
ArrayConcat at native array.js pos
<< internal code >>
node`v8::internal::Runtime_ArrayConcat
node`v8::internal::Factory::NewFixedArrayWithHoles
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::MarkLiveObjects
node`v8::internal::MarkCompactCollector::PrepareForCodeFlushing
node`v8::internal::MarkCompactCollector::ProcessMarkingDeque
node`v8::internal::MarkCompactCollector::EmptyMarkingDeque
node`v8::internal::StaticMarkingVisitor
(anon) as exports.extname at path.js pos
(anon) as splitPath at path.js pos
exec at native regexp.js pos
<< internal code >>
0x954c195dc97
<< internal code >>
node`v8::internal::Builtin_HandleApiCall
node`node::WrappedScript::CompileRunInThisContext
node`v8::Handle
node`v8::Script::Compile
node`v8::Script::Compile
node`v8::Script::New
node`v8::internal::Compiler::Compile
node`v8::internal::MakeFunctionInfo
node`v8::internal::ParserApi::Parse
node`v8::internal::Parser::ParseProgram
node`v8::internal::Parser::DoParseProgram
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseModuleElement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParsePrimaryExpression
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParsePrimaryExpression
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseFunctionDeclaration
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseVariableStatement
node`v8::internal::Parser::ParseVariableDeclarations
node`v8::internal::Parser::ParseIdentifier
node`v8::internal::Parser::GetSymbol
node`v8::internal::Parser::LookupSymbol
node`v8::internal::Factory::LookupAsciiSymbol
node`v8::internal::Heap::LookupAsciiSymbol
node`v8::internal::SymbolTable::LookupAsciiSymbol
node`v8::internal::SymbolTable::LookupKey
node`v8::internal::SequentialSymbolKey
<< internal code >>
node`v8::internal::Builtin_HandleApiCall
node`node::WrappedScript::CompileRunInThisContext
node`v8::Handle
node`v8::Script::Compile
node`v8::Script::Compile
node`v8::Script::New
node`v8::internal::Compiler::Compile
node`v8::internal::CompilationCache::LookupScript
node`v8::internal::CompilationCacheScript::Lookup
node`v8::internal::CompilationCacheTable::Lookup
node`v8::internal::HashTable
node`v8::internal::StringSharedKey::Hash
node`v8::internal::String::ComputeAndSetHash
node`v8::internal::String::ComputeHashField
(anon) as Module._nodeModulePaths at module.js pos
join at native array.js pos
(anon) as NativeModule.require at node.js pos
(anon) as NativeModule.compile at node.js pos
<< adaptor >>
(anon) as
<< internal code >>
node`v8::internal::Builtin_HandleApiCall
node`node::Binding
node`node::crypto::InitCrypto
node`node::crypto::Sign::Initialize
node`v8::FunctionTemplate::GetFunction
node`v8::internal::Execution::InstantiateFunction
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
<< adaptor >>
Instantiate at native apinatives.js pos
InstantiateFunction at native apinatives.js pos
<< adaptor >>
Instantiate at native apinatives.js pos
ConfigureTemplateInstance at native apinatives.js pos
<< internal code >>
node`v8::internal::Builtin_HandleApiCall
node`node::WrappedScript::CompileRunInThisContext
node`v8::Handle
node`v8::Script::Compile
node`v8::Script::Compile
node`v8::Script::New
node`v8::internal::Compiler::Compile
node`v8::internal::MakeFunctionInfo
node`v8::internal::ParserApi::Parse
node`v8::internal::Parser::ParseProgram
node`v8::internal::Parser::DoParseProgram
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseModuleElement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParsePrimaryExpression
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParsePrimaryExpression
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseFunctionDeclaration
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseFunctionDeclaration
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseArguments
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::NewScope
node`v8::internal::Scope::Initialize
node`v8::internal::Variable::Variable
node`v8::internal::Parser::ParseIfStatement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseBlock
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseIfStatement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseBlock
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseIfStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
(anon) as fs.readFileSync at fs.js pos
(anon) as fs.openSync at fs.js pos
<< internal code >>
node`v8::Value::IsFunction
(anon) as fs.readFileSync at fs.js pos
<< adaptor >>
(anon) as fs.readSync at /home/jacob/dat/node_modules/hyperlevel-backup/node_modules/dir-tar-stream/node_modules/fstream/node_modules/graceful-fs/polyfil pos
(anon) as fs.readSync at /home/jacob/dat/node_modules/hyperlevel-backup/node_modules/tar/node_modules/fstream/node_modules/graceful-fs/polyfills.js pos
(anon) as fs.readSync at /home/jacob/dat/node_modules/rimraf/node_modules/graceful-fs/polyfills.js pos
(anon) as fs.readSync at /home/jacob/dat/node_modules/datapackage-json/node_modules/read-package-json/node_modules/graceful-fs/polyfills.js pos
(anon) as fs.readSync at fs.js pos
(anon) as NativeModule.exists at node.js pos
<< internal >>
<< internal code >>
node`v8::internal::CallIC_Miss
node`v8::internal::CallICBase::LoadFunction
node`v8::internal::CallICBase::UpdateCaches
node`v8::internal::CallICBase::ComputeMonomorphicStub
node`v8::internal::StubCache::ComputeCallConstant
node`v8::internal::CallStubCompiler::CompileCallConstant
node`v8::internal::MacroAssembler::InvokeFunction
node`v8::internal::MacroAssembler::InvokeCode
node`v8::internal::MacroAssembler::LoadSmiConstant
node`v8::internal::Assembler::arithmetic_op_32
node`uv__io_poll
node`uv__stream_io
node`uv_run
libc.so.1`gethrtime
node`uv__io_poll
libc.so.1`_portfs
node`uv__async_io
node`uv__async_event
leveldown.node`NanAsyncExecuteComplete
libumem.so.1`free
node`uv__work_done
leveldown.node`NanAsyncExecuteComplete
leveldown.node`NanAsyncWorker::WorkComplete
leveldown.node`NanAsyncWorker::HandleOKCallback
node`node::MakeCallback
node`v8::Function::Call
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
<< adaptor >>
(anon) as
<< adaptor >>
(anon) as
next at /home/jacob/dat/lib/commands.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
<< adaptor >>
reemit at /home/jacob/dat/node_modules/stream-combiner/node_modules/duplexer/index.js pos
<< internal >>
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`int v8::internal::FlexibleBodyVisitor
node`v8::internal::ScavengeVisitor::VisitPointer
<< internal code >>
node`v8::internal::ArrayPrototypeHasNoElements
node`v8::internal::Builtin_ArraySlice
node`v8::internal::CopyObjectToObjectElements
<< internal code >>
node`v8::internal::Builtin_ArrayShift
_tickCallback at node.js pos
(anon) as
(anon) as stream.resume at /home/jacob/dat/node_modules/through/index.js pos
(anon) as EventEmitter.emit at events.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::FlexibleBodyVisitor
node`void v8::internal::ScavengingVisitor
ondrain at stream.js pos
(anon) as stream.resume at /home/jacob/dat/node_modules/through/index.js pos
(anon) as EventEmitter.emit at events.js pos
ondrain at stream.js pos
(anon) as stream.resume at /home/jacob/dat/node_modules/through/index.js pos
(anon) as EventEmitter.emit at events.js pos
(anon) as
(anon) as EventEmitter.emit at events.js pos
ondrain at stream.js pos
(anon) as stream.resume at /home/jacob/dat/node_modules/through/index.js pos
(anon) as EventEmitter.emit at events.js pos
ondrain at stream.js pos
method at /home/jacob/dat/node_modules/stream-combiner/node_modules/duplexer/index.js pos
(anon) as stream.resume at /home/jacob/dat/node_modules/through/index.js pos
(anon) as EventEmitter.emit at events.js pos
ondrain at stream.js pos
(anon) as stream.resume at /home/jacob/dat/node_modules/through/index.js pos
(anon) as EventEmitter.emit at events.js pos
(anon) as
(anon) as EventEmitter.emit at events.js pos
(anon) as
flow at _stream_readable.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
<< internal code >>
node`v8::internal::Runtime_KeyedGetProperty
node`v8::internal::Runtime::GetObjectProperty
node`v8::internal::Object::GetPropertyWithReceiver
(anon) as Readable.read at _stream_readable.js pos
howMuchToRead at _stream_readable.js pos
write at _stream_readable.js pos
<< adaptor >>
method at /home/jacob/dat/node_modules/stream-combiner/node_modules/duplexer/index.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
write at /home/jacob/dat/node_modules/binary-split/index.js pos
(anon) as Buffer.slice at buffer.js pos
<< constructor >>
Buffer at buffer.js pos
<< internal code >>
node`node::Buffer::MakeFastBuffer
node`v8::internal::Object::IsInstanceOf
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
parse at /home/jacob/dat/node_modules/sleep-ref/client.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
<< adaptor >>
reemit at /home/jacob/dat/node_modules/stream-combiner/node_modules/duplexer/index.js pos
<< internal >>
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
write at /home/jacob/dat/lib/storage.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
<< adaptor >>
method at /home/jacob/dat/node_modules/stream-combiner/node_modules/duplexer/index.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
write at /home/jacob/dat/lib/head-stream.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
write at /home/jacob/dat/lib/json-buff-encoder.js pos
(anon) as onRow at /home/jacob/dat/lib/commands.js pos
(anon) as module.exports at /home/jacob/dat/node_modules/bops/is.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
<< adaptor >>
sort at native array.js pos
<< internal code >>
node`v8::internal::Runtime_GetDefaultReceiver
node`v8::internal::Runtime_NewClosure
node`v8::internal::Factory::NewFunctionFromSharedFunctionInfo
node`v8::internal::Factory::BaseNewFunctionFromSharedFunctionInfo
QuickSort at native array.js pos
InsertionSort at native array.js pos
encode at /home/jacob/dat/lib/json-buff.js pos
<< adaptor >>
(anon) as module.exports at /home/jacob/dat/node_modules/bops/from.js pos
<< constructor >>
<< adaptor >>
Buffer at buffer.js pos
<< adaptor >>
(anon) as Buffer.write at buffer.js pos
<< internal code >>
node`node::Buffer::Utf8Write
node`v8::Handle
libc.so.1`pthread_getspecific
node`v8::Value::Uint32Value
toLowerCase at native string.js pos
<< internal code >>
node`v8::internal::Runtime_StringToLowerCase
<< internal code >>
node`node::Buffer::MakeFastBuffer
node`v8::HandleScope::HandleScope
node`v8::internal::ThreadId::GetCurrentThreadId
libc.so.1`pthread_getspecific
node`v8::Value::ToString
node`node::Buffer::MakeFastBuffer
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::GlobalHandles::PostGarbageCollectionProcessing
node`node::ObjectWrap::WeakCallback
leveldown.node`leveldown::Iterator::~Iterator
leveldown.node`leveldown::Iterator::~Iterator
libumem.so.1`free
libumem.so.1`process_free
libumem.so.1`umem_free
libumem.so.1`umem_cache_free
libc.so.1`mutex_lock
libc.so.1`mutex_lock_impl
node`v8::internal::Heap::Scavenge
node`v8::internal::StoreBuffer::IteratePointersToNewSpace
node`v8::internal::StoreBuffer::IteratePointersInStoreBuffer
INSTANCE_OF at native runtime.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
libc.so.1`mutex_lock
isFinite at native v8natives.js pos
NonNumberToNumber at native runtime.js pos
<< internal code >>
node`v8::internal::Runtime_StringToNumber
node`v8::internal::StringToDouble
pack at /home/jacob/dat/node_modules/multibuffer/index.js pos
<< adaptor >>
encode at /home/jacob/dat/node_modules/multibuffer/node_modules/varint/encode.js pos
<< internal code >>
node`v8::internal::Builtin_ArrayPush
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`int v8::internal::FlexibleBodyVisitor
node`void v8::internal::ScavengingVisitor
copy at /home/jacob/dat/node_modules/bops/copy.js pos
(anon) as Buffer.copy at buffer.js pos
keys at native v8natives.js pos
<< internal code >>
node`v8::internal::Runtime_LocalKeys
node`v8::internal::GetKeysInFixedArrayFor
node`v8::internal::JSObject::GetLocalElementKeys
node`v8::internal::UnionOfKeys
node`v8::internal::ElementsAccessorBase
<< adaptor >>
parse at native json.js pos
<< internal code >>
node`v8::internal::Runtime_ParseJson
node`v8::internal::JsonParser
node`v8::internal::JsonParser
node`v8::internal::JsonParser
node`v8::internal::Factory::NewJSObject
node`v8::internal::Heap::AllocateJSObjectFromMap
node`v8::internal::AllocateFixedArrayWithFiller
node`v8::internal::Heap::AllocateRaw
node`v8::internal::JSObject::TryTransitionToField
node`int v8::internal::BinarySearch
node`v8::internal::JsonParser
node`v8::internal::JsonParser
node`v8::internal::Handle
node`v8::internal::JsonParser
node`v8::internal::Handle
NonStringToString at native runtime.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::GlobalHandles::PostGarbageCollectionProcessing
node`node::ObjectWrap::WeakCallback
node`node::Buffer::~Buffer
node`node::Buffer::~Buffer
node`node::Buffer::Replace
libc.so.1`pthread_getspecific
node`v8::internal::Runtime_KeyedGetProperty
node`v8::internal::Runtime::GetObjectProperty
node`v8::internal::Object::GetPropertyWithReceiver
node`v8::internal::JSReceiver::Lookup
node`v8::internal::JSReceiver::LocalLookup
ondrain at stream.js pos
(anon) as stream.resume at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
(anon) as EventEmitter.emit at events.js pos
<< internal >>
onend at stream.js pos
<< adaptor >>
(anon) as stream.end at /home/jacob/dat/node_modules/through/index.js pos
_end at /home/jacob/dat/node_modules/through/index.js pos
end at /home/jacob/dat/lib/head-stream.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
(anon) as EventEmitter.emit at events.js pos
<< internal >>
onend at stream.js pos
<< adaptor >>
(anon) as stream.end at /home/jacob/dat/node_modules/through/index.js pos
_end at /home/jacob/dat/node_modules/through/index.js pos
(anon) as end at /home/jacob/dat/node_modules/through/index.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
(anon) as EventEmitter.emit at events.js pos
<< internal >>
onend at stream.js pos
<< adaptor >>
(anon) as stream.end at /home/jacob/dat/node_modules/through/index.js pos
_end at /home/jacob/dat/node_modules/through/index.js pos
finish at /home/jacob/dat/node_modules/byte-stream/index.js pos
write at /home/jacob/dat/node_modules/byte-stream/index.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
onWrite at /home/jacob/dat/lib/commands.js pos
writeBatch at /home/jacob/dat/lib/commands.js pos
(anon) as Database.rowKeys at /home/jacob/dat/lib/storage.js pos
<< adaptor >>
split at native string.js pos
<< internal code >>
node`v8::internal::Runtime_StringSplit
node`v8::internal::Factory::NewJSArray
node`v8::internal::Heap::AllocateJSArrayAndStorage
node`v8::internal::Context::native_context
node`v8::internal::Heap::AllocateJSObjectFromMap
node`v8::internal::Heap::Allocate
node`v8::internal::Heap::AllocateRaw
node`v8::internal::String::SlowTryFlatten
<< internal code >>
node`v8::internal::Heap::AllocateConsString
node`v8::internal::Heap::Allocate
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::NewSpace::UpdateAllocationInfo
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::FixedBodyVisitor
node`v8::internal::ScavengeVisitor::VisitPointer
pack at /home/jacob/dat/node_modules/lexicographic-integer/index.js pos
floor at native math.js pos
(anon) as Database.updateRevision at /home/jacob/dat/lib/storage.js pos
(anon) as Database.uuid at /home/jacob/dat/lib/storage.js pos
toISOString at native date.js pos
(anon) as Hash.digest at crypto.js pos
<< internal code >>
node`node::crypto::Hash::HashDigest
libc.so.1`strcasecmp
node`node::ParseEncoding
libc.so.1`strcasecmp
node`v8::HandleScope::~HandleScope
node`v8::String::Utf8Value::~Utf8Value
<< adaptor >>
(anon) as Hash.update at crypto.js pos
<< internal code >>
node`node::crypto::Hash::HashUpdate
node`node::Buffer::HasInstance
node`v8::Object::GetConstructor
node`v8::internal::Isolate::SetCurrentVMState
node`v8::Object::GetIndexedPropertiesExternalArrayDataType
node`v8::internal::Object::IsInstanceOf
node`v8::HandleScope::~HandleScope
Hash at crypto.js pos
<< constructor >>
Hash at crypto.js pos
<< constructor >>
<< internal code >>
node`v8::internal::Builtin_HandleApiCallConstruct
libumem_trampoline.so.1`free
node`node::crypto::Hash::New
libcrypto.so.1.0.0`OBJ_NAME_get
libcrypto.so.1.0.0`obj_name_LHASH_HASH
node`node::ObjectWrap::Wrap
libc.so.1`pthread_getspecific
node`v8::Object::SetPointerInInternalField
node`v8::String::WriteUtf8
node`v8::internal::Isolate::SetCurrentVMState
extend at /home/jacob/dat/node_modules/extend/index.js pos
<< internal code >>
node`v8::internal::KeyedLoadIC_Miss
node`v8::internal::KeyedLoadIC::Load
node`v8::internal::LookupForRead
node`v8::internal::JSReceiver::Lookup
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`v8::internal::Object::GetProperty
node`v8::internal::Runtime_SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::Map::LookupDescriptor
slice at native string.js pos
<< constructor >>
MonotonicDate at /home/jacob/dat/node_modules/monot/monot.js pos
<< constructor >>
<< adaptor >>
Date
<< internal code >>
node`v8::internal::Runtime_DateSetValue
now at /home/jacob/dat/node_modules/monot/monot.js pos
now at native date.js pos
<< internal code >>
node`v8::internal::Runtime_DateCurrentTime
libc.so.1`gettimeofday
hash at /home/jacob/dat/lib/storage.js pos
<< adaptor >>
<< internal >>
<< internal code >>
node`v8::internal::Runtime_LazyRecompile
node`v8::internal::JSFunction::CompileOptimized
node`v8::internal::CompileLazyHelper
node`v8::internal::Compiler::CompileLazy
node`v8::internal::GenerateCode
node`v8::internal::OptimizingCompiler::OptimizeGraph
node`v8::internal::HGraph::Optimize
node`v8::internal::HGlobalValueNumberer::Analyze
node`v8::internal::HGlobalValueNumberer::AnalyzeGraph
node`v8::internal::GvnBasicBlockState::next_dominated
node`v8::internal::HValueMap::Copy
node`v8::internal::HValueMap::HValueMap
node`v8::internal::Zone::NewExpand
node`v8::internal::Zone::NewSegment
node`v8::internal::Malloced::New
libumem.so.1`malloc
toISOString at native date.js pos
<< internal code >>
node`v8::internal::Heap::AllocateConsString
node`v8::internal::Heap::AllocateRawAsciiString
node`v8::internal::Heap::AllocateRaw
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`v8::internal::StaticMarkingVisitor
PadInt at native date.js pos
pow at native math.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`int v8::internal::FlexibleBodyVisitor
toString at native v8natives.js pos
<< internal code >>
node`v8::internal::Runtime_NumberToRadixString
libm.so.2`floor
<< adaptor >>
(anon) as Batch.put at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/batch.js pos
<< adaptor >>
encodeKey at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
(anon) as .encodings.utf-8.encode at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
encodeValue at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
(anon) as .encodings.utf-8.encode at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
(anon) as module.exports at /home/jacob/dat/node_modules/bops/is.js pos
isBuffer at buffer.js pos
String
NonStringToString at native runtime.js pos
DefaultString at native runtime.js pos
toString at native array.js pos
Join at native array.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::FixedBodyVisitor
node`v8::internal::Heap::IterateAndMarkPointersToFromSpace
node`void v8::internal::ScavengingVisitor
node`v8::internal::PagedSpace::AllocateRaw
node`v8::internal::Runtime_PushIfAbsent
node`v8::internal::JSObject::SetFastElement
node`v8::internal::JSObject::SetFastElementsCapacityAndLength
node`v8::internal::Marking::IsBlack
node`v8::internal::Object::GetPrototype
node`void v8::internal::String::WriteToFlat
<< internal code >>
leveldown.node`leveldb::WriteBatch::Put
leveldown.node`leveldown::Batch::Put
leveldown.node`leveldb::WriteBatchInternal::Count
node`node::Buffer::HasInstance
node`v8::Object::GetConstructor
node`v8::internal::Isolate::SetCurrentVMState
node`v8::Object::GetIndexedPropertiesExternalArrayDataType
node`v8::IsDeadCheck
node`v8::String::Utf8Length
node`v8::internal::Utf8Length
node`v8::internal::Utf8LengthHelper
node`v8::internal::Utf8LengthHelper
node`v8::internal::Utf8LengthHelper
node`v8::Value::ToObject
node`v8::internal::Execution::ToObject
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
ToObject at native runtime.js pos
node`v8::internal::VMState::~VMState
node`v8::internal::Utf8Length
libumem_trampoline.so.1`free
getOptions at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
<< adaptor >>
extend at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/node_modules/xtend/index.js pos
<< internal code >>
node`v8::internal::Runtime_KeyedGetProperty
node`v8::internal::Runtime_SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::LocalLookup
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::AddFastPropertyUsingMap
node`v8::internal::FixedArray::CopySize
node`v8::internal::Heap::AllocateFixedArray
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSObject::LookupRealNamedPropertyInPrototypes
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::Search
node`v8::internal::Object::GetPrototype
node`v8::internal::String::TryFlatten
keys at native v8natives.js pos
<< internal code >>
node`v8::internal::Runtime_LocalKeys
node`v8::internal::Context::native_context
node`v8::internal::FixedArray::set
node`v8::internal::Marking::MarkBitFrom
node`v8::internal::GetKeysInFixedArrayFor
node`v8::internal::FixedArray::UnionOfKeys
node`v8::internal::UnionOfKeys
node`v8::internal::ElementsAccessorBase
node`v8::internal::Heap::AllocateFixedArray
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`void v8::internal::Code::CodeIterateBody
node`v8::internal::StaticMarkingVisitor
node`v8::internal::FixedArray::UnionOfKeys
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
write at /home/jacob/dat/lib/head-stream.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
<< internal code >>
node`v8::internal::Runtime_NewArgumentsFast
node`v8::internal::Factory::NewFixedArray
node`v8::internal::AllocateFixedArrayWithFiller
node`v8::internal::Heap::AllocateRaw
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`v8::internal::FlexibleBodyVisitor
ondata at stream.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
write at /home/jacob/dat/lib/csv-buff-encoder.js pos
cell at /home/jacob/dat/node_modules/binary-csv/index.js pos
create at /home/jacob/dat/node_modules/bops/create.js pos
<< constructor >>
<< adaptor >>
Buffer at buffer.js pos
<< internal code >>
node`node::Buffer::MakeFastBuffer
node`v8::Object::SetIndexedPropertiesToExternalArrayData
node`v8::
node`v8::internal::Context::native_context
node`v8::internal::Factory::GetElementsTransitionMap
node`v8::internal::JSObject::GetElementsTransitionMapSlow
node`v8::Undefined
libc.so.1`pthread_getspecific
ceil at native math.js pos
<< internal code >>
node`v8::internal::Runtime_NewObject
node`v8::internal::Factory::NewJSObject
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::Heap::IterateAndMarkPointersToFromSpace
line at /home/jacob/dat/node_modules/binary-csv/index.js pos
(anon) as module.exports at /home/jacob/dat/node_modules/bops/subarray.js pos
(anon) as Buffer.slice at buffer.js pos
<< constructor >>
Buffer at buffer.js pos
<< internal code >>
node`node::Buffer::MakeFastBuffer
node`v8::HandleScope::HandleScope
libc.so.1`pthread_getspecific
node`v8::Object::SetIndexedPropertiesToExternalArrayData
node`v8::
node`v8::internal::Factory::GetElementsTransitionMap
node`v8::internal::JSObject::GetElementsTransitionMapSlow
node`v8::internal::FindClosestElementsTransition
node`v8::internal::GetSequenceIndexFromFastElementsKind
ceil at native math.js pos
<< internal code >>
node`v8::internal::Runtime_Math_ceil
pack at /home/jacob/dat/node_modules/multibuffer/index.js pos
<< adaptor >>
encode at /home/jacob/dat/node_modules/multibuffer/node_modules/varint/encode.js pos
<< internal code >>
node`v8::internal::Builtin_ArrayPush
node`v8::internal::Heap::AllocateUninitializedFixedArray
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`v8::internal::FlexibleBodyVisitor
copy at /home/jacob/dat/node_modules/bops/copy.js pos
(anon) as Buffer.copy at buffer.js pos
<< internal code >>
libc.so.1`memcpy
write at /home/jacob/dat/node_modules/byte-stream/index.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
onWrite at /home/jacob/dat/lib/commands.js pos
checkRows at /home/jacob/dat/lib/commands.js pos
<< adaptor >>
(anon) as Database.get at /home/jacob/dat/lib/storage.js pos
(anon) as Mutex.peekLast at /home/jacob/dat/node_modules/level-mutex/index.js pos
(anon) as Mutex.kick at /home/jacob/dat/node_modules/level-mutex/index.js pos
<< adaptor >>
(anon) as global.setImmediate at node.js pos
(anon) as exports.setImmediate at timers.js pos
<< adaptor >>
extend at /home/jacob/dat/node_modules/extend/index.js pos
reset at /home/jacob/dat/node_modules/byte-stream/index.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::Heap::IterateAndMarkPointersToFromSpace
libc.so.1`memcpy
leveldown.node`leveldown::EndWorker::HandleOKCallback
leveldown.node`leveldown::Database::ReleaseIterator
libc.so.1`strlen
node`node::MakeCallback
node`v8::Function::Call
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
(anon) as
(anon) as EventEmitter.emit at events.js pos
<< internal code >>
node`v8::internal::Runtime_KeyedGetProperty
node`v8::internal::Runtime::GetObjectProperty
node`v8::internal::Object::GetPropertyWithReceiver
node`v8::internal::JSReceiver::Lookup
node`v8::internal::JSReceiver::LocalLookup
node`v8::Object::Get
node`v8::internal::GetProperty
node`v8::internal::Runtime::GetObjectProperty
node`v8::internal::Object::GetPropertyWithReceiver
node`v8::internal::JSReceiver::Lookup
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::String::NewSymbol
node`v8::internal::Factory::LookupSymbol
node`v8::internal::Heap::LookupSymbol
node`v8::internal::SymbolTable::LookupSymbol
node`v8::internal::SymbolTable::LookupKey
node`v8::internal::String::IsEqualTo
leveldown.node`leveldown::Iterator::Release
leveldown.node`leveldown::NextWorker::HandleOKCallback
libc.so.1`strlen
node`node::Buffer::New
node`node::Buffer::Replace
libstdc
libstdc
libumem.so.1`malloc
libumem.so.1`umem_alloc
libumem.so.1`umem_cache_alloc
libumem.so.1`umem_slab_create
libumem_trampoline.so.1`malloc
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::Object::SetIndexedPropertiesToExternalArrayData
node`v8::Function::NewInstance
node`v8::internal::Execution::New
node`v8::internal::Invoke
<< entry_construt >>
<< internal >>
<< constructor >>
<< internal code >>
node`v8::internal::Builtin_HandleApiCallConstruct
node`node::Buffer::New
libstdc
libumem.so.1`malloc
libumem.so.1`umem_alloc
libumem.so.1`umem_cache_alloc
libc.so.1`mutex_unlock
libc.so.1`mutex_unlock_queue
libumem.so.1`malloc
node`node::Buffer::Replace
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::AddFastPropertyUsingMap
node`v8::internal::FixedArray::CopySize
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSObject::LookupRealNamedPropertyInPrototypes
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::BinarySearch
node`v8::internal::JSObject::set_properties
node`v8::internal::TransitionArray::Search
node`v8::Object::SetIndexedPropertiesToExternalArrayData
node`v8::
node`v8::internal::Factory::GetElementsTransitionMap
node`v8::internal::FindClosestElementsTransition
node`v8::internal::Heap::AllocateExternalArray
node`v8::HandleScope::HandleScope
libc.so.1`pthread_getspecific
node`v8::Object::InternalFieldCount
node`v8::Object::SetPointerInInternalField
node`v8::HandleScope::~HandleScope
node`v8::Value::Uint32Value
node`v8::internal::Factory::ConfigureInstance
node`v8::internal::Execution::ConfigureInstance
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
ConfigureTemplateInstance at native apinatives.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::Heap::CollectAllGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::SweepSpaces
node`v8::internal::MarkCompactCollector::SweepSpace
node`v8::internal::MarkCompactCollector::SweepConservatively
node`v8::internal::DigestFreeStart
node`v8::internal::Runtime_GetTemplateField
node`v8::FunctionTemplate::GetFunction
node`v8::internal::Execution::InstantiateFunction
node`v8::internal::ElementsAccessorBase
node`v8::internal::Object::GetElementWithReceiver
node`v8::Integer::NewFromUnsigned
node`v8::Object::InternalFieldCount
node`node::MakeCallback
node`0x632470
node`v8::Function::Call
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
(anon) as
(anon) as makeKeyValueData at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/read-stream.js pos
decodeKey at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
decodeValue at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
(anon) as encodings.
(anon) as module.exports at /home/jacob/dat/node_modules/bops/from.js pos
<< constructor >>
<< adaptor >>
Buffer at buffer.js pos
<< internal code >>
libc.so.1`memcpy
node`node::Buffer::Copy
node`v8::Object::InternalFieldCount
node`node::Buffer::MakeFastBuffer
node`v8::Object::SetIndexedPropertiesToExternalArrayData
node`v8::internal::JSObject::set_map_and_elements
ceil at native math.js pos
<< internal code >>
libm.so.2`ceil
<< adaptor >>
(anon) as Readable.push at _stream_readable.js pos
readableAddChunk at _stream_readable.js pos
<< internal code >>
node`v8::internal::Builtin_ArrayPush
node`v8::internal::Heap::AllocateUninitializedFixedArray
emitReadable at _stream_readable.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::Heap::CollectAllGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::SweepSpaces
node`v8::internal::MarkCompactCollector::EvacuateNewSpaceAndCandidates
node`v8::internal::HeapObject::SizeFromMap
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::GlobalHandles::PostGarbageCollectionProcessing
node`node::ObjectWrap::WeakCallback
leveldown.node`leveldown::Iterator::~Iterator
leveldown.node`leveldown::Iterator::~Iterator
leveldown.node`__gnu_cxx::__exchange_and_add_dispatch
emitReadable_ at _stream_readable.js pos
(anon) as EventEmitter.emit at events.js pos
(anon) as
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
(anon) as
(anon) as Database.get at /home/jacob/dat/lib/storage.js pos
(anon) as Database._key at /home/jacob/dat/lib/storage.js pos
<< internal code >>
node`v8::internal::MakeOrFindTwoCharacterString
node`v8::internal::SymbolTable::LookupTwoCharsSymbolIfExists
node`v8::internal::HashTable
node`v8::internal::TwoCharHashTableKey::Hash
(anon) as Mutex.peekLast at /home/jacob/dat/node_modules/level-mutex/index.js pos
(anon) as Mutex.kick at /home/jacob/dat/node_modules/level-mutex/index.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::Heap::CollectAllGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::SweepSpaces
node`v8::internal::MarkCompactCollector::EvacuateNewSpaceAndCandidates
node`v8::internal::StoreBuffer::IteratePointersToNewSpace
node`v8::internal::UpdatePointer
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::Heap::IterateAndMarkPointersToFromSpace
node`void v8::internal::CopyWords
<< adaptor >>
extend at /home/jacob/dat/node_modules/extend/index.js pos
<< internal code >>
node`v8::internal::KeyedLoadIC_Miss
split at native string.js pos
<< internal code >>
node`v8::internal::Runtime_StringSplit
node`v8::internal::Factory::NewProperSubString
node`v8::internal::Heap::AllocateSubString
node`v8::internal::FindStringIndicesDispatch
libc.so.1`memchr
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::FlexibleBodyVisitor
node`v8::internal::ScavengingVisitor
libc.so.1`memcpy
node`v8::internal::SharedStoreIC_ExtendStorage
MUL at native runtime.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::RuntimeProfiler::OptimizeNow
node`v8::internal::JavaScriptFrameIteratorTemp
node`v8::internal::StackFrameIterator::AdvanceWithHandler
node`v8::internal::StackFrame::ComputeType
node`v8::internal::InnerPointerToCodeCache::GetCacheEntry
pack at /home/jacob/dat/lib/storage.js pos
pack at /home/jacob/dat/node_modules/lexicographic-integer/index.js pos
decodeSeq at /home/jacob/dat/lib/storage.js pos
<< adaptor >>
split at native string.js pos
<< internal code >>
node`v8::internal::Runtime_StringSplit
node`v8::internal::Factory::NewJSArray
node`v8::internal::Heap::AllocateJSArrayAndStorage
node`v8::internal::Heap::AllocateJSObjectFromMap
node`v8::internal::Heap::Allocate
<< internal code >>
node`v8::internal::Runtime_KeyedGetProperty
node`v8::internal::Runtime::GetObjectProperty
node`v8::internal::Object::GetPropertyWithReceiver
node`v8::internal::JSReceiver::Lookup
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`v8::internal::Object::GetProperty
node`v8::internal::Object::GetPrototype
onEvent at /home/jacob/dat/node_modules/level-mutex/node_modules/level-peek/index.js pos
(anon) as
(anon) as
<< adaptor >>
(anon) as
(anon) as
(anon) as Mutex._write at /home/jacob/dat/node_modules/level-mutex/index.js pos
(anon) as Mutex.kick at /home/jacob/dat/node_modules/level-mutex/index.js pos
<< adaptor >>
(anon) as global.setImmediate at node.js pos
(anon) as exports.setImmediate at timers.js pos
init at _linklist.js pos
<< internal code >>
node`v8::internal::SharedStoreIC_ExtendStorage
node`v8::internal::Heap::AllocateFixedArray
<< internal >>
(anon) as exports.setImmediate at timers.js pos
<< internal >>
(anon) as
(anon) as
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as b at native v8natives.js pos
<< internal code >>
node`v8::internal::Object::GetElement
node`v8::internal::Runtime_Apply
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
(anon) as SLEEPStream.change at /home/jacob/dat/node_modules/sleep-ref/server.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
<< adaptor >>
(anon) as OutgoingMessage.write at http.js pos
(anon) as OutgoingMessage._send at http.js pos
(anon) as OutgoingMessage._writeRaw at http.js pos
<< adaptor >>
(anon) as Socket.write at net.js pos
<< internal >>
<< adaptor >>
(anon) as Writable.write at _stream_writable.js pos
writeOrBuffer at _stream_writable.js pos
doWrite at _stream_writable.js pos
(anon) as Socket._write at net.js pos
createWriteReq at net.js pos
<< internal code >>
node`node::StreamWrap::WriteUtf8String
node`v8::Handle
node`node::StringBytes::Write
node`v8::String::WriteUtf8
node`v8::RecursivelySerializeToUtf8
(anon) as OutgoingMessage._writeRaw at http.js pos
<< adaptor >>
(anon) as Socket.write at net.js pos
<< adaptor >>
(anon) as Writable.write at _stream_writable.js pos
(anon) as Socket._write at net.js pos
(anon) as exports._unrefActive at timers.js pos
append at _linklist.js pos
remove at _linklist.js pos
<< adaptor >>
(anon) as WritableState.onwrite at _stream_writable.js pos
onwrite at _stream_writable.js pos
nextTick at node.js pos
<< internal code >>
node`v8::internal::StoreIC_Miss
node`v8::internal::StoreIC::Store
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
createWriteReq at net.js pos
<< internal code >>
node`node::StreamWrap::WriteUtf8String
node`v8::Handle
node`node::StreamWrap::UpdateWriteQueueSize
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
node`node::StringBytes::Write
node`v8::String::WriteUtf8
node`v8::RecursivelySerializeToUtf8
node`v8::internal::FlattenString
libc.so.1`memcpy
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::ScavengeVisitor::VisitPointer
node`v8::internal::StoreBuffer::IteratePointersToNewSpace
node`v8::internal::StoreBuffer::IteratePointersInStoreBuffer
libc.so.1`memcpy
node`uv_write2
node`uv__io_feed
node`v8::Object::New
node`v8::internal::Factory::NewJSObject
node`v8::internal::Heap::AllocateJSObjectFromMap
node`v8::internal::Heap::InitializeJSObjectFromMap
node`v8::Value::ToString
isBuffer at buffer.js pos
toString at native v8natives.js pos
<< internal code >>
libstdc
<< adaptor >>
stringify at native json.js pos
<< internal code >>
node`v8::internal::Runtime_StringBuilderConcat
node`void v8::internal::StringBuilderConcatHelper
node`void v8::internal::String::WriteToFlat
BasicJSONSerialize at native json.js pos
BasicSerializeObject at native json.js pos
<< internal code >>
node`v8::internal::Builtin_ArrayPush
node`v8::internal::Heap::AllocateUninitializedFixedArray
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`v8::internal::Runtime_QuoteJSONStringComma
node`v8::internal::Heap::AllocateRawAsciiString
node`v8::internal::Heap::AllocateRaw
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`void v8::internal::Code::CodeIterateBody
node`v8::internal::StaticMarkingVisitor
node`v8::internal::IC::PostPatching
BasicJSONSerialize at native json.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::FlexibleBodyVisitor
node`v8::internal::ScavengingVisitor
libc.so.1`memcpy
node`v8::internal::Heap::NumberToString
node`v8::internal::Heap::AllocateStringFromAscii
node`v8::internal::Heap::AllocateRawAsciiString
node`v8::internal::Heap::SetNumberStringCache
node`v8::internal::LoadIC::Load
node`v8::internal::LoadIC_Miss
node`v8::internal::IC::StateFrom
node`v8::internal::TryRemoveInvalidPrototypeDependentStub
BasicSerializeObject at native json.js pos
BasicJSONSerialize at native json.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`int v8::internal::FlexibleBodyVisitor
libc.so.1`memcpy
keys at native v8natives.js pos
<< internal code >>
node`v8::internal::Runtime_LocalKeys
node`v8::internal::GetKeysInFixedArrayFor
node`v8::internal::UnionOfKeys
node`v8::internal::ElementsAccessorBase
keys at native v8natives.js pos
<< internal code >>
node`v8::internal::Runtime_LocalKeys
node`v8::internal::GetKeysInFixedArrayFor
node`v8::internal::JSObject::GetLocalElementKeys
node`v8::internal::UnionOfKeys
node`v8::internal::ElementsAccessor::ForArray
<< adaptor >>
extend at /home/jacob/dat/node_modules/extend/index.js pos
<< internal code >>
node`v8::internal::KeyedLoadIC_Miss
node`v8::internal::TryConvertKey
onRow at /home/jacob/dat/lib/commands.js pos
finish at /home/jacob/dat/lib/commands.js pos
(anon) as
writeBatch at /home/jacob/dat/lib/commands.js pos
(anon) as Database.rowKeys at /home/jacob/dat/lib/storage.js pos
<< adaptor >>
split at native string.js pos
<< internal code >>
node`v8::internal::Runtime_StringSplit
node`v8::internal::Factory::NewJSArray
node`v8::internal::Heap::AllocateJSArrayAndStorage
node`v8::internal::Heap::AllocateRawFixedArray
node`v8::internal::Factory::NewProperSubString
node`v8::internal::Heap::AllocateSubString
node`v8::internal::Zone::DeleteAll
<< internal code >>
node`v8::internal::SharedStoreIC_ExtendStorage
pack at /home/jacob/dat/node_modules/lexicographic-integer/index.js pos
toString at native v8natives.js pos
<< internal code >>
node`v8::internal::Runtime_NumberToRadixString
node`v8::internal::DoubleToRadixCString
node`v8::internal::SimpleStringBuilder::AddSubstring
node`v8::internal::Heap::AllocateStringFromAscii
(anon) as Database.updateRevision at /home/jacob/dat/lib/storage.js pos
(anon) as Hash.digest at crypto.js pos
<< internal code >>
<< adaptor >>
Hash at crypto.js pos
<< constructor >>
Hash at crypto.js pos
<< constructor >>
<< internal code >>
node`v8::internal::Builtin_HandleApiCallConstruct
node`node::crypto::Hash::New
libcrypto.so.1.0.0`OBJ_NAME_get
libc.so.1`strcmp
libcrypto.so.1.0.0`engine_table_select
extend at /home/jacob/dat/node_modules/extend/index.js pos
<< internal code >>
node`v8::internal::KeyedLoadIC_Miss
node`v8::internal::KeyedLoadIC::Load
node`v8::internal::Object::GetProperty
node`v8::internal::Runtime_SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`int v8::internal::FlexibleBodyVisitor
libc.so.1`memcpy
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::AddFastPropertyUsingMap
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::AddFastPropertyUsingMap
node`v8::internal::JSObject::set_properties
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSObject::LookupRealNamedPropertyInPrototypes
node`v8::internal::JSObject::LocalLookupRealNamedProperty
<< adaptor >>
(anon) as Batch.put at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/batch.js pos
<< adaptor >>
encodeKey at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
(anon) as .encodings.utf-8.encode at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
(anon) as module.exports at /home/jacob/dat/node_modules/bops/is.js pos
isBuffer at buffer.js pos
INSTANCE_OF at native runtime.js pos
encodeValue at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
(anon) as .encodings.utf-8.encode at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
(anon) as module.exports at /home/jacob/dat/node_modules/bops/is.js pos
isBuffer at buffer.js pos
String
NonStringToString at native runtime.js pos
DefaultString at native runtime.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::RuntimeProfiler::OptimizeNow
node`v8::internal::JavaScriptFrameIteratorTemp
node`v8::internal::StackFrameIterator::AdvanceWithHandler
node`v8::internal::StackFrame::ComputeType
node`v8::internal::InnerPointerToCodeCache::GetCacheEntry
node`v8::internal::InnerPointerToCodeCache::GcSafeFindCodeForInnerPointer
toString at native array.js pos
Join at native array.js pos
<< constructor >>
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::GlobalHandles::PostGarbageCollectionProcessing
node`node::ObjectWrap::WeakCallback
<< internal code >>
node`v8::internal::Runtime_PushIfAbsent
node`v8::internal::JSObject::SetFastElement
node`v8::internal::JSObject::SetFastElementsCapacityAndLength
node`v8::internal::JSObject::ShouldConvertToSlowElements
UseSparseVariant at native array.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::Heap::CollectAllGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::SweepSpaces
node`v8::internal::MarkCompactCollector::EvacuateNewSpaceAndCandidates
node`v8::internal::MarkCompactCollector::EvacuateNewSpace
<< internal code >>
leveldown.node`0xfffffd7ffcc8fa78
leveldown.node`leveldown::Batch::Put
leveldown.node`leveldb::WriteBatch::Put
libstdc
libstdc
libstdc
libstdc
libstdc
libumem.so.1`malloc
libumem.so.1`umem_alloc
libumem.so.1`umem_cache_alloc
libstdc
libstdc
libumem.so.1`malloc
libumem.so.1`umem_alloc
libumem.so.1`umem_cache_alloc
libc.so.1`mutex_lock
libc.so.1`mutex_lock_impl
node`v8::String::Utf8Length
node`v8::internal::Utf8Length
node`v8::internal::Utf8LengthHelper
node`v8::internal::Utf8LengthHelper
node`v8::String::WriteUtf8
node`v8::RecursivelySerializeToUtf8
node`v8::Value::ToObject
node`v8::internal::Execution::ToObject
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
ToObject at native runtime.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::SolarisMutex::Lock
node`v8::internal::CopyObjectToObjectElements
getOptions at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
<< adaptor >>
extend at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/node_modules/xtend/index.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::Heap::CollectAllGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::SweepSpaces
node`v8::internal::MarkCompactCollector::EvacuateNewSpaceAndCandidates
node`v8::internal::MarkCompactCollector::EvacuateNewSpace
node`v8::internal::Runtime_KeyedGetProperty
node`v8::internal::Runtime_SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::ScavengeWeakObjectRetainer::RetainAs
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::LookupRealNamedPropertyInPrototypes
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSObject::LookupRealNamedPropertyInPrototypes
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`v8::internal::Map::LookupDescriptor
hasKeys at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/node_modules/xtend/has-keys.js pos
keys at native v8natives.js pos
<< internal code >>
node`v8::internal::GetKeysInFixedArrayFor
node`v8::internal::Runtime_LocalKeys
node`v8::internal::Factory::NewFixedArray
node`v8::internal::AllocateFixedArrayWithFiller
node`v8::internal::Heap::AllocateRaw
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`void v8::internal::Code::CodeIterateBody
node`v8::internal::StaticMarkingVisitor
node`v8::internal::MarkCompactCollector::RecordRelocSlot
node`v8::internal::GetKeysInFixedArrayFor
node`v8::internal::ElementsAccessorBase
node`v8::internal::JSObject::GetLocalElementKeys
node`v8::internal::UnionOfKeys
node`v8::internal::ElementsAccessorBase
node`v8::internal::Marking::MarkBitFrom
(anon) as LevelUP.batch at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/levelup.js pos
<< constructor >>
Batch at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/batch.js pos
<< internal code >>
leveldown.node`leveldown::Database::Batch
leveldown.node`leveldown::Batch::NewInstance
node`v8::Function::NewInstance
node`v8::internal::Execution::New
node`v8::internal::Invoke
<< entry_construt >>
<< internal >>
<< constructor >>
<< internal code >>
node`v8::internal::Builtin_HandleApiCallConstruct
leveldown.node`leveldown::Batch::New
libstdc
libumem.so.1`malloc
node`v8::Value::ToObject
<< internal code >>
node`v8::internal::Runtime_AllocateInNewSpace
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`void v8::internal::Code::CodeIterateBody
node`v8::internal::StaticMarkingVisitor
commit at /home/jacob/dat/lib/commands.js pos
(anon) as Batch.write at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/batch.js pos
<< internal code >>
leveldown.node`leveldown::Batch::Write
node`uv_queue_work
node`uv_mutex_unlock
libc.so.1`mutex_unlock
node`v8::Object::New
node`v8::internal::Factory::NewJSObject
node`v8::internal::Heap::AllocateJSObjectFromMap
node`v8::internal::Heap::InitializeJSObjectFromMap
node`v8::String::NewSymbol
<< internal code >>
node`v8::internal::LoadIC_Miss
node`v8::internal::LoadIC::Load
node`v8::internal::LoadIC::UpdateCaches
node`v8::internal::Map::FindInCodeCache
node`v8::internal::StubCache::ComputeLoadField
node`v8::internal::JSObject::UpdateMapCodeCache
node`v8::internal::Map::UpdateCodeCache
node`v8::internal::Map::set_code_cache
node`v8::internal::Marking::MarkBitFrom
node`v8::internal::LoadStubCompiler::CompileLoadField
node`v8::internal::LoadStubCompiler::GetCode
node`v8::internal::StubCompiler::GetCodeWithFlags
node`v8::internal::Factory::NewCode
node`v8::internal::Heap::CreateCode
node`v8::internal::FreeList::Allocate
node`v8::internal::IncrementalMarking::Step
node`void v8::internal::Code::CodeIterateBody
node`v8::internal::StaticMarkingVisitor
node`v8::internal::Heap::AllocateByteArray
node`v8::internal::StubCompiler::GenerateLoadField
node`v8::internal::StubCompiler::CheckPrototypes
node`v8::internal::MacroAssembler::CheckMap
node`v8::internal::MacroAssembler::CompareMap
node`v8::internal::MacroAssembler::MacroAssembler
node`v8::internal::Assembler::Assembler
node`v8::internal::LookupForRead
node`v8::internal::Runtime_CreateObjectLiteralShallow
node`v8::internal::CreateObjectLiteralBoilerplate
libc.so.1`pthread_getspecific
DELETE at native runtime.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::GlobalHandles::PostGarbageCollectionProcessing
node`node::ObjectWrap::WeakCallback
node`node::Buffer::~Buffer
node`node::Buffer::~Buffer
node`node::Buffer::Replace
node`v8::internal::JSObject::DeleteProperty
node`v8::internal::Dictionary
node`v8::internal::JSObject::NormalizeProperties
node`v8::internal::Dictionary
node`v8::internal::HashTable
node`v8::internal::Heap::AllocateHashTable
node`v8::internal::AllocateFixedArrayWithFiller
decode at /home/jacob/dat/lib/json-buff.js pos
<< adaptor >>
(anon) as Buffer.toString at buffer.js pos
<< internal code >>
node`v8::internal::Runtime_SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::AddFastPropertyUsingMap
node`v8::internal::Marking::MarkBitFrom
unpack at /home/jacob/dat/node_modules/multibuffer/index.js pos
(anon) as module.exports at /home/jacob/dat/node_modules/bops/subarray.js pos
(anon) as Buffer.slice at buffer.js pos
<< constructor >>
Buffer at buffer.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::Heap::CollectAllGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::SweepSpaces
node`v8::internal::MarkCompactCollector::EvacuateNewSpaceAndCandidates
node`v8::internal::HeapObject::SizeFromMap
ceil at native math.js pos
<< internal code >>
node`v8::internal::Heap::NumberFromDouble
<< adaptor >>
(anon) as module.exports at /home/jacob/dat/node_modules/bops/subarray.js pos
<< adaptor >>
(anon) as Buffer.slice at buffer.js pos
<< constructor >>
Buffer at buffer.js pos
<< internal code >>
node`node::Buffer::MakeFastBuffer
node`v8::Object::SetIndexedPropertiesToExternalArrayData
node`v8::internal::Factory::NewExternalArray
node`v8::internal::Isolate::SetCurrentVMState
node`v8::internal::RuntimeProfiler::IsolateEnteredJS
ceil at native math.js pos
<< internal code >>
libm.so.2`ceil
node`v8::internal::Runtime_Math_ceil
read at /home/jacob/dat/node_modules/multibuffer/node_modules/varint/decode.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::Heap::CollectAllGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::MarkLiveObjects
node`v8::internal::GlobalHandles::IterateWeakRoots
node`v8::internal::MarkCompactCollector::EmptyMarkingDeque
node`v8::internal::MarkCompactCollector::SweepSpaces
node`v8::internal::MarkCompactCollector::EvacuateNewSpaceAndCandidates
node`v8::internal::MarkCompactCollector::EvacuateNewSpace
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::GlobalHandles::PostGarbageCollectionProcessing
node`node::ObjectWrap::WeakCallback
decodeKey at /home/jacob/dat/lib/storage.js pos
<< adaptor >>
split at native string.js pos
node`v8::internal::Runtime_StringSplit
unpack at /home/jacob/dat/node_modules/lexicographic-integer/index.js pos
decodeHex at /home/jacob/dat/node_modules/lexicographic-integer/index.js pos
<< internal code >>
node`v8::internal::Builtin_ArraySlice
node`v8::internal::Heap::AllocateJSArrayAndStorage
node`v8::internal::Heap::AllocateJSObjectFromMap
node`v8::internal::JSObject::set_properties
<< internal code >>
node`v8::internal::Runtime_StringCompare
node`v8::internal::ConsString::ConsStringGet
toString at native string.js pos
<< adaptor >>
forEach at native array.js pos
<< adaptor >>
(anon) as
(anon) as
(anon) as EventEmitter.removeListener at events.js pos
<< internal code >>
node`v8::internal::LoadIC_Miss
node`v8::internal::LoadIC::Load
node`v8::internal::Accessors::FunctionGetLength
node`v8::internal::JSObject::GetPropertyWithCallback
node`v8::internal::JSFunction* v8::internal::FindInstanceOf
node`v8::internal::LoadIC::UpdateCaches
node`v8::internal::HasNormalObjectsInPrototypeChain
node`v8::internal::LookupForRead
node`v8::internal::JSReceiver::Lookup
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::Search
DELETE at native runtime.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::IsUnscavengedHeapObject
node`v8::internal::JSObject::DeleteProperty
node`v8::internal::Dictionary
node`v8::internal::Heap::CreateFillerObjectAt
node`v8::internal::JSObject::DeleteNormalizedProperty
node`v8::internal::Dictionary
node`v8::internal::StringDictionary::FindEntry
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::JSObject::NormalizeProperties
node`v8::internal::Dictionary
node`v8::internal::NormalizedMapCache::Get
node`v8::internal::JSReceiver::LocalLookup
node`v8::internal::JSReceiver::LocalLookup
node`v8::internal::Runtime_DeleteProperty
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::Heap::CollectAllGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::MarkLiveObjects
node`v8::internal::GlobalHandles::IterateWeakRoots
node`v8::internal::ShortCircuitConsString
node`v8::internal::MarkCompactCollector::SweepSpaces
node`v8::internal::MarkCompactCollector::EvacuateNewSpaceAndCandidates
node`v8::internal::MarkCompactCollector::EvacuateNewSpace
node`v8::internal::Runtime_DebugCallbackSupportsStepping
node`v8::internal::Debugger::IsDebuggerActive
libc.so.1`mutex_unlock_queue
IN at native runtime.js pos
<< internal code >>
node`v8::internal::Runtime_HasElement
node`v8::internal::ElementsAccessorBase
(anon) as Readable.read at _stream_readable.js pos
<< adaptor >>
read at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/read-stream.js pos
<< internal code >>
leveldown.node`0xfffffd7ffcc90278
leveldown.node`leveldown::Iterator::Next
leveldown.node`leveldown::NextWorker::NextWorker
node`v8::HandleScope::HandleScope
libstdc
libumem.so.1`malloc
libumem.so.1`umem_alloc
libumem.so.1`umem_cache_alloc
libumem.so.1`umem_alloc
node`uv_queue_work
node`post
libc.so.1`cond_signal
node`uv_cond_signal
libc.so.1`cond_signal
libc.so.1`queue_lock
libc.so.1`spin_lock_set
node`uv_mutex_unlock
libc.so.1`mutex_unlock
libc.so.1`yield
node`v8::HandleScope::RawClose
node`v8::Object::New
node`v8::internal::Factory::NewJSObject
node`v8::internal::Heap::AllocateJSObject
node`v8::internal::Heap::AllocateJSObjectFromMap
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`int v8::internal::BinarySearch
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::String::NewSymbol
node`v8::internal::Factory::LookupSymbol
node`v8::internal::Heap::LookupSymbol
node`v8::internal::SymbolTable::LookupSymbol
node`v8::internal::SymbolTable::LookupKey
node`v8::internal::HashTable
node`v8::internal::String::IsEqualTo
node`v8::internal::Utf8SymbolKey::Hash
node`unibrow::InputBuffer
libstdc
node`v8::HandleScope::RawClose
node`v8::HandleScope::~HandleScope
node`v8::Object::InternalFieldCount
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::Heap::CollectAllGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::SweepSpaces
node`v8::internal::MarkCompactCollector::EvacuateNewSpaceAndCandidates
node`v8::internal::MarkCompactCollector::EvacuateNewSpace
fromList at _stream_readable.js pos
<< internal code >>
node`v8::internal::Builtin_ArrayShift
node`v8::internal::Marking::TransferMark
node`v8::internal::Context::native_context
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::StoreBuffer::IteratePointersToNewSpace
node`v8::internal::StoreBuffer::IteratePointersInStoreBuffer
node`void v8::internal::ScavengingVisitor
<< internal >>
<< internal code >>
node`v8::internal::CallIC_Miss
node`v8::internal::CallICBase::LoadFunction
node`v8::internal::LookupForRead
node`v8::internal::JSReceiver::Lookup
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::Search
isBuffer at buffer.js pos
maybeReadMore at _stream_readable.js pos
nextTick at node.js pos
<< internal code >>
node`v8::internal::Heap::AllocateUninitializedFixedArray
node`v8::internal::Builtin_ArrayPush
<< adaptor >>
(anon) as
(anon) as ReadStream._cleanup at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/read-stream.js pos
<< internal code >>
leveldown.node`leveldown::Iterator::End
leveldown.node`leveldown::EndWorker::EndWorker
node`v8::Object::New
node`v8::internal::Factory::NewJSObject
node`v8::internal::Heap::AllocateJSObjectFromMap
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::FlexibleBodyVisitor
node`v8::internal::ScavengeVisitor::VisitPointer
libstdc
libumem.so.1`malloc
libumem.so.1`umem_alloc
libumem.so.1`umem_cache_alloc
node`post
node`uv_queue_work
node`post
libc.so.1`cond_signal
node`uv_cond_signal
libc.so.1`cond_signal
libc.so.1`queue_unlock
libc.so.1`spin_lock_clear
node`uv_mutex_unlock
libc.so.1`__lwp_unpark
node`v8::Object::New
node`v8::internal::Factory::NewJSObject
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::FlexibleBodyVisitor
node`void v8::internal::ScavengingVisitor
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`int v8::internal::BinarySearch
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::Object::GetPrototype
node`v8::String::NewSymbol
node`v8::internal::Factory::LookupSymbol
node`v8::internal::Heap::LookupSymbol
node`v8::internal::SymbolTable::LookupSymbol
node`v8::internal::SymbolTable::LookupKey
node`v8::internal::HashTable
node`v8::internal::Utf8SymbolKey::Hash
node`unibrow::InputBuffer
node`v8::internal::String::ComputeHashField
node`v8::Object::Set
node`v8::internal::Runtime_NewClosure
node`v8::internal::Factory::NewFunctionFromSharedFunctionInfo
node`v8::internal::Factory::BaseNewFunctionFromSharedFunctionInfo
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::IterateRoots
node`v8::internal::Heap::IterateStrongRoots
node`v8::internal::ScavengeVisitor::VisitPointer
<< adaptor >>
(anon) as Readable.push at _stream_readable.js pos
readableAddChunk at _stream_readable.js pos
endReadable at _stream_readable.js pos
<< internal code >>
node`v8::internal::Runtime_NewClosure
node`v8::internal::Factory::NewFunctionFromSharedFunctionInfo
node`v8::internal::Factory::BaseNewFunctionFromSharedFunctionInfo
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`int v8::internal::FlexibleBodyVisitor
node`void v8::internal::ScavengingVisitor
nextTick at node.js pos
<< internal code >>
node`v8::internal::Builtin_ArrayPush
node`v8::internal::Heap::AllocateUninitializedFixedArray
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`void v8::internal::Code::CodeIterateBody
node`v8::internal::StaticMarkingVisitor
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`int v8::internal::FlexibleBodyVisitor
node`v8::internal::ScavengingVisitor
_tickCallback at pos
(anon) as
0x954c1c309fd
<< adaptor >>
0x954c19cc9bc
0x954c19cccf3
0x954c19bff28
<< adaptor >>
0x954c19c0274
<< internal >>
0x954c19c04e8
<< adaptor >>
0x954c19c067d
<< adaptor >>
(anon) as
(anon) as
<< adaptor >>
method at /home/jacob/dat/node_modules/stream-combiner/node_modules/duplexer/index.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::Heap::CollectAllGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::SweepSpaces
node`v8::internal::MarkCompactCollector::EvacuateNewSpaceAndCandidates
node`v8::internal::StoreBuffer::IteratePointersToNewSpace
node`v8::internal::StoreBuffer::IteratePointersInStoreBuffer
_tickCallback at node.js pos
(anon) as
(anon) as EventEmitter.emit at events.js pos
<< adaptor >>
onEvent at /home/jacob/dat/node_modules/level-mutex/node_modules/level-peek/index.js pos
(anon) as
(anon) as
<< adaptor >>
(anon) as
<< internal >>
(anon) as
<< adaptor >>
(anon) as
<< adaptor >>
(anon) as
(anon) as
<< adaptor >>
method at /home/jacob/dat/node_modules/stream-combiner/node_modules/duplexer/index.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
write at /home/jacob/dat/node_modules/binary-csv/index.js pos
(anon) as module.exports at /home/jacob/dat/node_modules/bops/subarray.js pos
(anon) as Buffer.slice at buffer.js pos
<< constructor >>
Buffer at buffer.js pos
<< internal code >>
node`node::Buffer::MakeFastBuffer
node`v8::Object::SetIndexedPropertiesToExternalArrayData
node`v8::
node`v8::internal::Factory::GetElementsTransitionMap
node`v8::internal::JSObject::GetElementsTransitionMapSlow
node`v8::internal::VMState::~VMState
ceil at native math.js pos
<< internal code >>
node`v8::internal::Runtime_Math_ceil
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::StoreBuffer::IteratePointersToNewSpace
node`v8::internal::Heap::ScavengeObject
<< adaptor >>
(anon) as module.exports at /home/jacob/dat/node_modules/bops/join.js pos
<< adaptor >>
(anon) as Buffer.concat at buffer.js pos
<< constructor >>
<< adaptor >>
Buffer at buffer.js pos
<< constructor >>
<< internal code >>
node`v8::internal::Builtin_HandleApiCallConstruct
node`node::Buffer::New
node`node::Buffer::Replace
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSObject::LookupRealNamedPropertyInPrototypes
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::BinarySearch
queue at /home/jacob/dat/node_modules/binary-csv/index.js pos
<< internal >>
<< internal code >>
node`v8::internal::Runtime_LazyRecompile
node`v8::internal::JSFunction::CompileOptimized
node`v8::internal::CompileLazyHelper
node`v8::internal::Compiler::CompileLazy
node`v8::internal::GenerateCode
node`v8::internal::OptimizingCompiler::CreateGraph
node`v8::internal::HGraphBuilder::CreateGraph
node`v8::internal::HGraphBuilder::VisitStatements
node`v8::internal::HGraphBuilder::VisitForEffect
node`v8::internal::HGraphBuilder::VisitCall
node`v8::internal::HGraphBuilder::TryInlineCall
node`v8::internal::HGraphBuilder::TryInline
node`v8::internal::ParserApi::Parse
node`v8::internal::Parser::ParseLazy
node`v8::internal::Parser::ParseLazy
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseWhileStatement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseBlock
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseIfStatement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::Expect
<< constructor >>
<< adaptor >>
Buffer at buffer.js pos
<< adaptor >>
(anon) as Buffer.write at buffer.js pos
<< internal code >>
node`node::Buffer::Utf8Write
node`v8::Handle
node`node::StringBytes::Write
node`v8::internal::FlattenString
node`v8::FunctionTemplate::GetFunction
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
toLowerCase at native string.js pos
node`v8::internal::Runtime_StringToLowerCase
peek at /home/jacob/dat/node_modules/level-mutex/node_modules/level-peek/index.js pos
(anon) as LevelUP.readStream.LevelUP.createReadStream at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/levelup.js pos
<< adaptor >>
extend at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/node_modules/xtend/index.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::Heap::CollectAllGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::SweepSpaces
node`v8::internal::MarkCompactCollector::EvacuateNewSpaceAndCandidates
node`v8::internal::MarkCompactCollector::EvacuateNewSpace
node`v8::internal::Runtime_SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`int v8::internal::BinarySearch
keys at native v8natives.js pos
<< internal code >>
node`v8::internal::Runtime_LocalKeys
node`v8::internal::Factory::NewJSArrayWithElements
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::FlexibleBodyVisitor
node`v8::internal::GetKeysInFixedArrayFor
node`v8::internal::UnionOfKeys
node`v8::internal::ElementsAccessorBase
node`v8::internal::HasKey
<< constructor >>
ReadStream at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/read-stream.js pos
(anon) as
<< internal code >>
leveldown.node`leveldown::Database::Iterator
leveldown.node`leveldown::Iterator::NewInstance
node`v8::Function::NewInstance
node`v8::internal::Execution::New
node`v8::internal::Invoke
<< entry_construt >>
<< internal >>
<< constructor >>
<< internal code >>
node`v8::internal::Builtin_HandleApiCallConstruct
leveldown.node`leveldown::Iterator::New
leveldown.node`leveldown::Iterator::Iterator
node`v8::Object::New
node`v8::internal::Factory::NewJSObject
node`v8::internal::Heap::AllocateJSObjectFromMap
node`v8::internal::Heap::AllocateRawFixedArray
libc.so.1`strlen
libstdc
libstdc
libumem.so.1`malloc
libumem.so.1`umem_alloc
libc.so.1`pthread_self
libumem.so.1`malloc
node`v8::Object::Has
node`v8::internal::JSReceiver::HasProperty
node`v8::internal::JSReceiver::GetPropertyAttribute
node`v8::internal::JSReceiver::GetPropertyAttributeWithReceiver
node`v8::internal::JSReceiver::Lookup
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::JSReceiver::LocalLookup
node`v8::String::NewSymbol
node`v8::internal::Factory::LookupSymbol
node`v8::internal::Heap::LookupSymbol
node`v8::internal::SymbolTable::LookupSymbol
node`v8::internal::SymbolTable::LookupKey
node`v8::internal::HashTable
node`v8::internal::String::IsEqualTo
node`v8::internal::Utf8SymbolKey::Hash
node`unibrow::CharacterStream::Utf16Length
node`unibrow::InputBuffer
node`unibrow::Utf8::ReadBlock
node`v8::String::Utf8Length
node`v8::internal::Utf8Length
node`v8::internal::String::GetFlatContent
node`v8::V8::GlobalizeReference
node`v8::internal::GlobalHandles::Create
node`v8::Value::ToObject
node`v8::internal::Execution::ToObject
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
node`v8::String::Utf8Length
node`v8::Value::BooleanValue
node`v8::FunctionTemplate::GetFunction
node`v8::internal::Execution::InstantiateFunction
node`v8::internal::Isolate::native_context
<< adaptor >>
extend at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/node_modules/xtend/index.js pos
<< internal code >>
node`v8::internal::KeyedLoadIC_Miss
node`v8::internal::KeyedLoadIC::Load
node`v8::internal::KeyedLoadIC::UpdateCaches
node`v8::internal::StubCache::ComputeKeyedLoadField
node`v8::internal::KeyedLoadStubCompiler::CompileLoadField
node`v8::internal::KeyedLoadStubCompiler::GetCode
node`v8::internal::StubCompiler::GetCodeWithFlags
node`v8::internal::Factory::NewCode
node`v8::internal::Heap::CreateCode
libc.so.1`memcpy
node`v8::internal::Runtime_SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::Search
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSObject::LookupRealNamedPropertyInPrototypes
node`v8::internal::JSObject::set_properties
node`v8::internal::JSReceiver::LocalLookup
<< internal code >>
node`v8::internal::StoreIC_Miss
node`v8::internal::StoreIC::Store
node`v8::internal::StoreIC::UpdateCaches
Readable at _stream_readable.js pos
<< constructor >>
ReadableState at _stream_readable.js pos
Stream at stream.js pos
EventEmitter at events.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::FlexibleBodyVisitor
once at /home/jacob/dat/node_modules/level-mutex/node_modules/level-peek/index.js pos
<< adaptor >>
forEach at native array.js pos
<< adaptor >>
(anon) as
(anon) as EventEmitter.addListener at events.js pos
<< internal code >>
node`v8::internal::KeyedLoadIC_Miss
node`v8::internal::Runtime_SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSObject::set_properties
(anon) as Readable.on at _stream_readable.js pos
(anon) as EventEmitter.addListener at events.js pos
<< internal code >>
node`v8::internal::KeyedLoadIC_Miss
node`v8::internal::KeyedLoadIC::Load
node`v8::internal::Object::GetPrototype
<< adaptor >>
emitDataEvents at _stream_readable.js pos
(anon) as EventEmitter.addListener at events.js pos
<< internal code >>
node`v8::internal::Runtime_SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
(anon) as EventEmitter.emit at events.js pos
(anon) as
<< adaptor >>
(anon) as Readable.read at _stream_readable.js pos
<< adaptor >>
read at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/read-stream.js pos
<< internal code >>
leveldown.node`leveldown::Iterator::Next
node`uv__work_submit
node`uv_queue_work
node`uv_mutex_unlock
libc.so.1`mutex_unlock
libc.so.1`mutex_unlock_queue
libc.so.1`clear_lockbyte
node`v8::HandleScope::RawClose
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`int v8::internal::BinarySearch
howMuchToRead at _stream_readable.js pos
<< internal code >>
node`v8::internal::Runtime_NewClosure
node`v8::internal::Factory::NewFunctionFromSharedFunctionInfo
node`v8::internal::Factory::BaseNewFunctionFromSharedFunctionInfo
node`v8::internal::Heap::Allocate
node`v8::internal::Heap::AllocateFunction
node`v8::internal::Heap::InitializeFunction
node`v8::internal::StoreIC_Miss
node`v8::internal::StoreIC::Store
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::JSObject::LookupRealNamedPropertyInPrototypes
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::LookupForWrite
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::Search
<< internal code >>
node`v8::internal::Builtin_ArrayPush
node`v8::internal::Heap::AllocateRawFixedArray
node`v8::internal::CopyObjectToObjectElements
node`v8::internal::Runtime_NewClosure
node`v8::internal::Factory::NewFunctionFromSharedFunctionInfo
node`v8::internal::Factory::BaseNewFunctionFromSharedFunctionInfo
node`v8::internal::Heap::AllocateFunction
node`v8::internal::Heap::Allocate
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`v8::internal::FixedBodyVisitor
IN at native runtime.js pos
<< internal code >>
node`v8::internal::Runtime_HasElement
<< constructor >>
Error
captureStackTrace at native messages.js pos
<< internal code >>
libumem_trampoline.so.1`free
node`v8::internal::Runtime_CollectStackTrace
node`v8::internal::Factory::NewJSArrayWithElements
node`v8::internal::Heap::AllocateJSArrayWithElements
node`v8::internal::JavaScriptFrame::Summarize
node`v8::internal::OptimizedFrame::Summarize
node`v8::internal::StackFrame::GetCallerState
node`v8::internal::StackFrameIterator::AdvanceWithHandler
node`v8::internal::StackFrame::ComputeType
node`v8::internal::InnerPointerToCodeCache::GetCacheEntry
node`v8::internal::StackFrameIterator::SingletonFor
node`v8::internal::StackFrameIterator::SingletonFor
DefineOneShotAccessor at native messages.js pos
<< internal code >>
node`v8::internal::Runtime_DefineOrRedefineAccessorProperty
node`v8::internal::JSObject::DefineAccessor
node`v8::internal::JSObject::DefineAccessor
node`v8::internal::JSObject::DefinePropertyAccessor
node`v8::internal::Heap::AllocateAccessorPair
node`v8::internal::JSObject::CreateAccessorPairFor
node`v8::internal::Heap::AllocateStruct
node`v8::internal::JSObject::TransformToFastProperties
node`v8::internal::StringDictionary::TransformPropertiesToFastFor
node`v8::internal::DescriptorArray::Sort
node`v8::internal::Map::CopyDropDescriptors
node`v8::internal::Map::RawCopy
node`v8::internal::Heap::AllocateMap
node`v8::internal::FreeList::Allocate
node`v8::internal::IncrementalMarking::Step
node`v8::internal::JSObject::SetLocalPropertyIgnoreAttributes
<< adaptor >>
forEach at native array.js pos
<< adaptor >>
(anon) as
(anon) as
(anon) as EventEmitter.removeListener at events.js pos
<< internal code >>
node`v8::internal::LoadIC_Miss
node`v8::internal::LoadIC::Load
node`v8::internal::LoadIC::UpdateCaches
node`v8::internal::LookupForRead
node`v8::internal::JSReceiver::Lookup
DELETE at native runtime.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::Heap::IterateAndMarkPointersToFromSpace
node`void v8::internal::CopyWords
node`v8::internal::JSObject::DeleteProperty
node`v8::internal::Context::native_context
node`v8::internal::Dictionary
node`v8::internal::JSObject::NormalizeProperties
node`v8::internal::Dictionary
node`v8::internal::HashTable
node`v8::internal::Heap::AllocateHashTable
node`v8::internal::AllocateFixedArrayWithFiller
node`v8::internal::Heap::AllocateRaw
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`v8::internal::FlexibleBodyVisitor
node`void v8::internal::Code::CodeIterateBody
node`v8::internal::RelocIterator::next
node`v8::internal::StaticMarkingVisitor
ToString at native runtime.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::RuntimeProfiler::OptimizeNow
node`v8::internal::JavaScriptFrameIteratorTemp
node`v8::internal::StackFrameIterator::AdvanceWithHandler
node`v8::internal::StackFrame::ComputeType
<< internal code >>
node`v8::internal::Runtime_DebugCallbackSupportsStepping
node`v8::internal::Debugger::IsDebuggerActive
libc.so.1`mutex_lock
libc.so.1`mutex_lock_impl
IN at native runtime.js pos
<< internal code >>
node`v8::internal::Runtime_HasElement
node`v8::internal::ElementsAccessorBase
<< internal code >>
node`v8::internal::Runtime_KeyedGetProperty
tickDone at node.js pos
node`v8::internal::HandleScope::CloseScope
node`v8::internal::Object** v8::internal::HandleScope::CreateHandle
node`v8::Object::Get
node`v8::String::New
node`v8::internal::Factory::NewStringFromUtf8
node`v8::internal::Heap::AllocateStringFromUtf8Slow
node`unibrow::InputBuffer
node`unibrow::Utf8::ReadBlock
node`unibrow::Utf8::ReadBlock
node`v8::internal::Heap::AllocateRaw
node`v8::internal::Heap::AllocateStringFromAscii
node`v8::String::NewSymbol
node`v8::internal::Factory::LookupSymbol
node`v8::internal::Heap::LookupSymbol
node`v8::internal::SymbolTable::LookupSymbol
node`v8::internal::SymbolTable::LookupKey
node`v8::internal::HashTable
node`v8::internal::Utf8SymbolKey::Hash
node`unibrow::InputBuffer
node`v8::internal::String::ComputeHashField
node`v8::internal::SymbolTable::LookupSymbol
node`v8::internal::Isolate::native_context
node`v8::Context::GetCurrent
node`v8::HandleScope::CreateHandle
node`v8::Null
libstdc
libumem_trampoline.so.1`free
node`v8::V8::DisposeGlobal
node`v8::internal::GlobalHandles::Destroy
leveldown.node`leveldown::EndWorker::~EndWorker
leveldown.node`leveldown::EndWorker::~EndWorker
node`v8::internal::GlobalHandles::Destroy
leveldown.node`leveldown::NextWorker::~NextWorker
leveldown.node`__gnu_cxx::__exchange_and_add_dispatch
leveldown.node`leveldown::NextWorker::~NextWorker
libumem.so.1`free
libumem.so.1`process_free
libumem.so.1`umem_free
libc.so.1`pthread_self
libumem.so.1`umem_cache_free
libc.so.1`mutex_unlock
libc.so.1`mutex_unlock_queue
libumem.so.1`umem_free
node`v8::Locker::IsActive
libumem_trampoline.so.1`free
libc.so.1`mutex_lock
libumem.so.1`free
libc.so.1`___errno
libumem.so.1`process_free
libumem.so.1`umem_free
libumem.so.1`umem_cache_free
libc.so.1`mutex_lock
libc.so.1`mutex_lock_impl
node`uv__stream_io
node`uv__read
libc.so.1`read
node`node::StreamWrap::OnAlloc
node`node::SlabAllocator::Allocate
node`v8::Object::SetHiddenValue
node`v8::internal::Factory::LookupSymbol
node`v8::internal::Heap::LookupSymbol
node`v8::internal::SymbolTable::LookupString
node`v8::internal::SymbolTable::LookupKey
node`v8::internal::HashTable
node`v8::internal::String::SlowEquals
node`v8::internal::SymbolKey::IsMatch
node`v8::internal::JSObject::SetHiddenProperty
node`v8::internal::JSObject::SetHiddenProperty
node`v8::internal::JSObject::GetHiddenPropertiesHashTable
node`node::StreamWrap::OnReadCommon
node`node::MakeCallback
node`node::MakeCallback
node`v8::Function::Call
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
onread at net.js pos
<< internal code >>
node`v8::internal::LoadIC_Miss
node`v8::internal::LoadIC::Load
node`v8::internal::Object::GetProperty
socketOnData at http.js pos
<< internal code >>
node`node::Parser::Execute
node`http_parser_execute
node`node::Parser::on_body
node`v8::Function::Call
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
parserOnBody at http.js pos
(anon) as SlowBuffer.slice at buffer.js pos
<< constructor >>
Buffer at buffer.js pos
<< adaptor >>
(anon) as Readable.push at _stream_readable.js pos
readableAddChunk at _stream_readable.js pos
<< internal code >>
node`v8::internal::Builtin_ArrayPush
emitReadable at _stream_readable.js pos
emitReadable_ at _stream_readable.js pos
(anon) as EventEmitter.emit at events.js pos
pipeOnReadable at _stream_readable.js pos
flow at _stream_readable.js pos
write at _stream_readable.js pos
<< adaptor >>
method at /home/jacob/dat/node_modules/stream-combiner/node_modules/duplexer/index.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
write at /home/jacob/dat/node_modules/binary-split/index.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
parse at /home/jacob/dat/node_modules/sleep-ref/client.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
<< adaptor >>
reemit at /home/jacob/dat/node_modules/stream-combiner/node_modules/duplexer/index.js pos
<< internal >>
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
write at /home/jacob/dat/lib/storage.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
<< adaptor >>
method at /home/jacob/dat/node_modules/stream-combiner/node_modules/duplexer/index.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
write at /home/jacob/dat/lib/head-stream.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
<< internal code >>
node`v8::internal::Runtime_KeyedGetProperty
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::Search
ondata at stream.js pos
(anon) as stream.write at /home/jacob/dat/node_modules/through/index.js pos
write at /home/jacob/dat/lib/json-buff-encoder.js pos
(anon) as stream.queue.stream.push at /home/jacob/dat/node_modules/through/index.js pos
drain at /home/jacob/dat/node_modules/through/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
ondata at stream.js pos
<< adaptor >>
sort at native array.js pos
<< internal code >>
node`v8::internal::Runtime_NewClosure
node`v8::internal::Factory::NewFunctionFromSharedFunctionInfo
node`v8::internal::Factory::BaseNewFunctionFromSharedFunctionInfo
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::GlobalHandles::PostGarbageCollectionProcessing
node`node::ObjectWrap::WeakCallback
node`node::Buffer::~Buffer
node`node::Buffer::~Buffer
node`node::Buffer::Replace
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::StaticNewSpaceVisitor
encode at /home/jacob/dat/lib/json-buff.js pos
<< adaptor >>
(anon) as module.exports at /home/jacob/dat/node_modules/bops/from.js pos
<< constructor >>
<< adaptor >>
Buffer at buffer.js pos
<< adaptor >>
(anon) as Buffer.write at buffer.js pos
<< internal code >>
node`node::Buffer::Utf8Write
node`v8::Handle
node`v8::FunctionTemplate::GetFunction
node`v8::internal::Execution::InstantiateFunction
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::FastPropertyAtPut
node`v8::internal::String::TryFlatten
node`v8::String::WriteUtf8
<< internal code >>
node`node::Buffer::MakeFastBuffer
node`node::Buffer::HasInstance
node`v8::Object::GetIndexedPropertiesExternalArrayDataType
node`v8::Object::GetIndexedPropertiesExternalArrayDataType
node`v8::Object::SetIndexedPropertiesToExternalArrayData
node`v8::internal::RuntimeProfiler::IsolateEnteredJS
node`v8::HandleScope::HandleScope
isFinite at native v8natives.js pos
NonNumberToNumber at native runtime.js pos
<< internal code >>
node`v8::internal::StringHasher::MakeArrayIndexHash
pack at /home/jacob/dat/node_modules/multibuffer/index.js pos
<< adaptor >>
encode at /home/jacob/dat/node_modules/multibuffer/node_modules/varint/encode.js pos
<< internal code >>
node`v8::internal::Builtin_ArrayPush
create at /home/jacob/dat/node_modules/bops/create.js pos
<< constructor >>
<< adaptor >>
Buffer at buffer.js pos
<< internal code >>
node`v8::internal::Builtin_ArrayShift
node`v8::internal::LeftTrimFixedArray
<< adaptor >>
parse at native json.js pos
<< internal code >>
node`v8::internal::Runtime_ParseJson
node`v8::internal::JsonParser
node`v8::internal::JsonParser
node`v8::internal::JsonParser
node`v8::internal::JSObject::TryTransitionToField
node`int v8::internal::BinarySearch
NonStringToString at native runtime.js pos
<< internal code >>
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::RuntimeProfiler::OptimizeNow
node`v8::internal::JavaScriptFrameIteratorTemp
node`v8::internal::StackFrameIterator::AdvanceWithHandler
node`v8::internal::StackFrame::ComputeType
node`v8::internal::InnerPointerToCodeCache::GetCacheEntry
DefaultString at native runtime.js pos
<< adaptor >>
(anon) as Buffer.toString at buffer.js pos
<< internal code >>
node`v8::internal::Builtin_HandleApiCall
node`node::Buffer::Utf8Slice
node`v8::Handle
node`node::StringBytes::Encode
node`v8::String::New
node`v8::internal::Factory::NewStringFromUtf8
node`v8::internal::Heap::AllocateStringFromAscii
maybeReadMore at _stream_readable.js pos
nextTick at node.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::GlobalHandles::PostGarbageCollectionProcessing
node`node::ObjectWrap::WeakCallback
leveldown.node`leveldown::Iterator::~Iterator
leveldown.node`leveldown::Iterator::~Iterator
libumem.so.1`free
libumem.so.1`process_free
libumem.so.1`umem_free
libumem.so.1`umem_cache_free
libc.so.1`mutex_lock
libc.so.1`mutex_lock_impl
node`v8::Object::Get
node`v8::internal::GetProperty
node`v8::internal::Runtime::GetObjectProperty
node`v8::internal::Object::GetPropertyWithReceiver
node`v8::internal::JSReceiver::Lookup
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::Search
node`node::SlabAllocator::Shrink
node`v8::Object::GetHiddenValue
node`v8::internal::Factory::LookupSymbol
node`v8::internal::Heap::LookupSymbol
node`v8::internal::SymbolTable::LookupString
node`v8::internal::SymbolTable::LookupKey
node`v8::internal::HashTable
node`v8::internal::String::SlowEquals
node`uv__run_check
node`node::CheckImmediate
node`node::MakeCallback
node`node::MakeCallback
node`v8::Function::Call
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
processImmediate at timers.js pos
(anon) as
(anon) as Mutex._read at /home/jacob/dat/node_modules/level-mutex/index.js pos
<< adaptor >>
(anon) as EventEmitter.emit at events.js pos
<< internal code >>
node`v8::internal::Runtime_KeyedGetProperty
node`v8::internal::Runtime::GetObjectProperty
node`v8::internal::Runtime_NewFunctionContext
node`v8::internal::Heap::AllocateFunctionContext
node`v8::internal::Heap::AllocateFixedArray
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`void v8::internal::Code::CodeIterateBody
node`v8::internal::RelocIterator::next
parallel at /home/jacob/dat/node_modules/level-mutex/index.js pos
(anon) as
(anon) as
last at /home/jacob/dat/node_modules/level-mutex/node_modules/level-peek/index.js pos
fixRange at /home/jacob/dat/node_modules/level-mutex/node_modules/level-peek/node_modules/level-fix-range/index.js pos
<< adaptor >>
sort at native array.js pos
<< internal code >>
node`v8::internal::Runtime_NewClosure
node`v8::internal::Factory::NewFunctionFromSharedFunctionInfo
node`v8::internal::Factory::BaseNewFunctionFromSharedFunctionInfo
node`v8::internal::Heap::Allocate
node`v8::internal::Heap::AllocateFunction
node`v8::internal::Heap::InitializeFunction
node`v8::internal::Heap::AllocateFunction
QuickSort at native array.js pos
InsertionSort at native array.js pos
(anon) as a at native array.js pos
<< internal code >>
node`v8::internal::Runtime_StringCompare
node`v8::internal::ConsString::ConsStringGet
node`v8::internal::Heap::PrepareForCompare
node`v8::internal::String::SlowTryFlatten
node`void v8::internal::String::WriteToFlat
node`void v8::internal::String::WriteToFlat
node`void v8::internal::String::WriteToFlat
node`v8::internal::String::GetFlatContent
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::GlobalHandles::PostGarbageCollectionProcessing
node`node::ObjectWrap::WeakCallback
libumem.so.1`free
libc.so.1`___errno
reverse at native array.js pos
peek at /home/jacob/dat/node_modules/level-mutex/node_modules/level-peek/index.js pos
(anon) as LevelUP.readStream.LevelUP.createReadStream at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/levelup.js pos
<< adaptor >>
extend at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/node_modules/xtend/index.js pos
<< internal code >>
node`v8::internal::Runtime_SetProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::GlobalHandles::IterateNewSpaceWeakIndependentRoots
node`void v8::internal::ScavengingVisitor
node`v8::internal::JSReceiver::SetProperty
node`int v8::internal::BinarySearch
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::Search
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::AddFastPropertyUsingMap
node`v8::internal::FixedArray::CopySize
node`v8::internal::IncrementalMarking::RecordWriteSlow
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSObject::LookupRealNamedPropertyInPrototypes
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`int v8::internal::Search
hasKeys at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/node_modules/xtend/has-keys.js pos
keys at native v8natives.js pos
<< internal code >>
node`v8::internal::GetKeysInFixedArrayFor
node`v8::internal::Runtime_LocalKeys
node`v8::internal::GetKeysInFixedArrayFor
node`v8::internal::GetEnumPropertyKeys
node`v8::internal::UnionOfKeys
node`v8::internal::ElementsAccessorBase
node`v8::internal::Marking::MarkBitFrom
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::GlobalHandles::IterateNewSpaceWeakIndependentRoots
node`void v8::internal::ScavengingVisitor
<< constructor >>
ReadStream at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/read-stream.js pos
(anon) as
<< internal code >>
leveldown.node`leveldown::Database::Iterator
leveldown.node`leveldown::Iterator::NewInstance
node`v8::Function::NewInstance
node`v8::internal::Execution::New
node`v8::internal::Invoke
<< entry_construt >>
<< internal >>
<< constructor >>
<< internal code >>
node`v8::internal::Builtin_HandleApiCallConstruct
leveldown.node`leveldown::Iterator::New
leveldown.node`leveldown::Iterator::Iterator
node`v8::Object::New
node`v8::internal::Factory::NewJSObject
node`v8::internal::Heap::AllocateJSObjectFromMap
node`v8::internal::AllocateFixedArrayWithFiller
node`v8::internal::Heap::AllocateRaw
node`v8::internal::NewSpace::SlowAllocateRaw
node`v8::internal::IncrementalMarking::Step
node`v8::internal::FlexibleBodyVisitor
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`int v8::internal::BinarySearch
libc.so.1`pthread_getspecific
libstdc
libc.so.1`memcpy
libstdc
libstdc
libstdc
libumem.so.1`malloc
libumem.so.1`umem_alloc
libumem.so.1`umem_cache_alloc
libumem.so.1`umem_depot_alloc
libumem.so.1`malloc
libumem.so.1`umem_alloc
libumem.so.1`umem_cache_alloc
libc.so.1`mutex_lock
libc.so.1`mutex_lock_impl
libumem.so.1`malloc
libumem.so.1`umem_alloc
libumem.so.1`umem_cache_alloc
node`v8::IsDeadCheck
node`v8::Object::Get
node`v8::internal::GetProperty
node`v8::internal::Runtime::GetObjectProperty
node`v8::internal::Object::GetPropertyWithReceiver
node`v8::internal::JSReceiver::Lookup
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`v8::internal::Object::GetProperty
node`v8::Object::GetIndexedPropertiesExternalArrayDataType
node`v8::Object::Has
node`v8::internal::JSReceiver::HasProperty
node`v8::internal::JSReceiver::GetPropertyAttributeWithReceiver
node`v8::internal::JSReceiver::GetPropertyAttribute
node`v8::String::NewSymbol
node`v8::internal::Factory::LookupSymbol
node`v8::internal::Heap::LookupSymbol
node`v8::internal::SymbolTable::LookupSymbol
node`v8::internal::SymbolTable::LookupKey
node`v8::internal::HashTable
node`unibrow::InputBuffer
node`v8::internal::String::IsEqualTo
node`v8::internal::Utf8SymbolKey::Hash
node`v8::internal::String::ComputeHashField
node`unibrow::InputBuffer
node`unibrow::Utf8::ReadBlock
node`v8::String::Utf8Length
node`v8::internal::Utf8LengthHelper
node`v8::V8::GlobalizeReference
node`v8::Value::ToObject
node`v8::internal::Execution::ToObject
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
ToObject at native runtime.js pos
<< internal >>
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`int v8::internal::FlexibleBodyVisitor
libc.so.1`memcpy
node`v8::Value::ToString
node`v8::String::NewSymbol
node`v8::internal::Factory::ConfigureInstance
node`v8::internal::Execution::ConfigureInstance
node`v8::FunctionTemplate::GetFunction
node`v8::internal::Execution::InstantiateFunction
node`v8::internal::Object::GetElementWithReceiver
node`v8::Function::NewInstance
node`v8::internal::Thread::GetThreadLocal
node`v8::TryCatch::TryCatch
(anon) as LevelUP.isOpen at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/levelup.js pos
<< adaptor >>
encodeKey at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
(anon) as .encodings.utf-8.encode at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
(anon) as module.exports at /home/jacob/dat/node_modules/bops/is.js pos
isBuffer at buffer.js pos
INSTANCE_OF at native runtime.js pos
extend at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/node_modules/xtend/index.js pos
<< internal code >>
node`v8::internal::Runtime_SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::IterateRoots
node`v8::internal::Heap::IterateStrongRoots
node`v8::internal::ScavengeVisitor::VisitPointer
node`v8::internal::JSReceiver::SetProperty
node`int v8::internal::BinarySearch
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`int v8::internal::Search
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSObject::LookupRealNamedPropertyInPrototypes
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSReceiver::LocalLookup
node`v8::internal::TransitionArray::Search
keys at native v8natives.js pos
<< internal code >>
node`v8::internal::Runtime_LocalKeys
node`v8::internal::GetKeysInFixedArrayFor
node`v8::internal::GetEnumPropertyKeys
isKeyAsBuffer at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/util.js pos
<< internal code >>
node`v8::internal::StoreIC_Miss
node`v8::internal::StoreIC::Store
node`v8::internal::LookupForWrite
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::Search
Readable at _stream_readable.js pos
<< constructor >>
ReadableState at _stream_readable.js pos
Stream at stream.js pos
EventEmitter at events.js pos
once at /home/jacob/dat/node_modules/level-mutex/node_modules/level-peek/index.js pos
<< adaptor >>
forEach at native array.js pos
<< adaptor >>
(anon) as
(anon) as EventEmitter.addListener at events.js pos
<< internal code >>
node`v8::internal::KeyedLoadIC_Miss
node`v8::internal::KeyedLoadIC::Load
node`v8::internal::LookupForRead
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Object::GetPrototype
(anon) as Readable.on at _stream_readable.js pos
(anon) as EventEmitter.addListener at events.js pos
<< internal code >>
node`v8::internal::Runtime_SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`int v8::internal::BinarySearch
<< adaptor >>
emitDataEvents at _stream_readable.js pos
(anon) as EventEmitter.emit at events.js pos
(anon) as
<< adaptor >>
(anon) as Readable.read at _stream_readable.js pos
<< adaptor >>
read at /home/jacob/dat/node_modules/level-hyper/node_modules/level-packager/node_modules/levelup/lib/read-stream.js pos
<< internal code >>
leveldown.node`leveldown::Iterator::Next
libumem_trampoline.so.1`malloc
node`uv_queue_work
node`post
libc.so.1`cond_signal
node`uv_cond_signal
libc.so.1`cond_signal
libc.so.1`queue_lock
libc.so.1`spin_lock_set
libc.so.1`no_preempt
node`uv_mutex_unlock
libc.so.1`mutex_unlock
libc.so.1`preempt
node`v8::HandleScope::RawClose
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`int v8::internal::BinarySearch
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSObject::LookupRealNamedPropertyInPrototypes
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::String::NewSymbol
node`v8::internal::Factory::LookupSymbol
node`v8::internal::Heap::LookupSymbol
node`v8::internal::SymbolTable::LookupSymbol
node`v8::internal::HashTable
node`v8::internal::SymbolTable::LookupKey
node`uv_default_loop
node`uv_queue_work
<< internal code >>
node`v8::internal::Factory::NewFunctionFromSharedFunctionInfo
node`v8::internal::StoreIC::Store
node`v8::internal::StoreIC_Miss
node`v8::internal::StoreIC::Store
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::SetPropertyViaPrototypes
node`v8::internal::JSObject::LookupRealNamedPropertyInPrototypes
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::Search
node`v8::internal::Runtime_NewClosure
<< internal code >>
node`v8::internal::Builtin_ArrayPush
node`v8::internal::Execution::HandleStackGuardInterrupt
node`v8::internal::Heap::CollectAllGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::MarkCompact
node`v8::internal::MarkCompactCollector::CollectGarbage
node`v8::internal::MarkCompactCollector::SweepSpaces
node`v8::internal::MarkCompactCollector::EvacuateNewSpaceAndCandidates
node`v8::internal::MarkCompactCollector::EvacuateNewSpace
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::StaticNewSpaceVisitor
node`v8::internal::Runtime_NewClosure
node`v8::internal::Factory::NewFunctionFromSharedFunctionInfo
node`v8::internal::Factory::BaseNewFunctionFromSharedFunctionInfo
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`void v8::internal::ScavengingVisitor
<< internal code >>
node`v8::internal::Runtime_DebugCallbackSupportsStepping
libc.so.1`mutex_lock
node`v8::internal::Debugger::IsDebuggerActive
IN at native runtime.js pos
<< internal code >>
node`v8::internal::JSObject::HasElementWithReceiver
ToObject at native runtime.js pos
<< internal code >>
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::CollectGarbage
node`v8::internal::Heap::PerformGarbageCollection
node`v8::internal::Heap::Scavenge
node`v8::internal::Heap::DoScavenge
node`v8::internal::FlexibleBodyVisitor
<< internal code >>
node`v8::internal::StoreIC_Miss
node`v8::internal::StoreIC::Store
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSObject::SetPropertyForResult
node`v8::internal::JSObject::SetPropertyWithCallback
node`v8::Object::Get
node`v8::internal::GetProperty
node`v8::internal::Runtime::GetObjectProperty
node`uv__run_idle
node`node::Spin
node`v8::Function::Call
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
_tickFromSpinner at node.js pos
node`v8::TryCatch::~TryCatch
node`uv__stream_io
node`node::StreamWrap::AfterWrite
node`node::MakeCallback
libc.so.1`pthread_getspecific
node`node::MakeCallback
node`v8::Function::Call
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
afterWrite at net.js pos
(anon) as exports._unrefActive at timers.js pos
append at _linklist.js pos
now at native date.js pos
<< internal code >>
node`v8::internal::Runtime_DateCurrentTime
libc.so.1`gettimeofday
<< internal code >>
node`v8::internal::LoadIC::Load
node`v8::internal::LoadIC_Miss
node`v8::internal::LoadIC::Load
node`v8::internal::JSObject::GetNormalizedProperty
node`v8::internal::LoadIC::UpdateCaches
libc.so.1`pthread_getspecific
node`v8::internal::Object::GetProperty
node`v8::internal::LoadIC_Miss
node`v8::Object::Get
node`v8::internal::GetProperty
node`v8::internal::Runtime::GetObjectProperty
node`v8::internal::Object::GetPropertyWithReceiver
node`v8::internal::JSReceiver::Lookup
node`v8::internal::JSObject::LocalLookupRealNamedProperty
node`v8::internal::Map::LookupDescriptor
node`int v8::internal::Search
node`node::StreamWrap::UpdateWriteQueueSize
node`v8::Object::Set
node`v8::internal::SetProperty
node`v8::internal::Runtime::SetObjectProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::SetProperty
node`v8::internal::JSReceiver::LocalLookup
node`v8::Context::New
node`v8::internal::Bootstrapper::CreateEnvironment
node`v8::internal::Genesis::Genesis
node`v8::internal::Genesis::InstallNatives
node`v8::internal::Genesis::CompileBuiltin
node`v8::internal::Genesis::CompileNative
node`v8::internal::Genesis::CompileScriptCached
node`v8::internal::Compiler::Compile
node`v8::internal::MakeFunctionInfo
node`v8::internal::ParserApi::Parse
node`v8::internal::Parser::ParseProgram
node`v8::internal::Parser::DoParseProgram
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseFunctionDeclaration
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseIfStatement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseBlock
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseIfStatement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseBlock
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseForStatement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseBlock
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseIfStatement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseBlock
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseArguments
node`v8::internal::Parser::ParseAssignmentExpression
node`node::Start
node`node::Load
node`v8::Function::Call
node`v8::internal::Execution::Call
node`v8::internal::Invoke
<< entry >>
<< internal >>
(anon) as
startup at node.js pos
(anon) as Module.runMain at module.js pos
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal >>
(anon) as
require at module.js pos
(anon) as Module.require at module.js pos
<< adaptor >>
(anon) as Module._load at module.js pos
(anon) as Module.load at module.js pos
(anon) as Module._extensions..js at module.js pos
(anon) as Module._compile at module.js pos
<< internal code >>
node`v8::internal::Builtin_HandleApiCall
node`node::WrappedScript::CompileRunInThisContext
node`v8::Handle
node`v8::Script::Compile
node`v8::Script::Compile
node`v8::Script::New
node`v8::internal::Compiler::Compile
node`v8::internal::MakeFunctionInfo
node`v8::internal::ParserApi::Parse
node`v8::internal::Parser::ParseProgram
node`v8::internal::Parser::DoParseProgram
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseModuleElement
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParsePrimaryExpression
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::ParseSourceElements
node`v8::internal::Parser::ParseStatement
node`v8::internal::Parser::ParseExpressionOrLabelledStatement
node`v8::internal::Parser::ParseExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseAssignmentExpression
node`v8::internal::Parser::ParseConditionalExpression
node`v8::internal::Parser::ParseBinaryExpression
node`v8::internal::Parser::ParsePostfixExpression
node`v8::internal::Parser::ParseLeftHandSideExpression
node`v8::internal::Parser::ParseMemberWithNewPrefixesExpression
node`v8::internal::Parser::ParseFunctionLiteral
node`v8::internal::Parser::NewScope
node`v8::internal::Scope::Initialize
Call Stacks
Percentage of Samples